亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

挿入関數

たとえば、ページの上部に広告バナーを配置したテンプレートを使用する場合、広告バナーには HTML、畫像、FLASH などのあらゆる混合情報を含めることができます。 したがって、ここでは靜的リンクを使用することはできず、広告バナーをキャッシュしたくないので、挿入関數で #banner_location_id# と #banner_location_id# を指定する必要があります。 #site_id# 値 (設定ファイルから取得)、広告バナーのコンテンツ情報を取得する関數が必要です。

eg:

##{ insert name="getBanner" lip=#banner_location_id# sid=#site_id#}


説明: この例では、 name 屬性として Use getBanner を使用し、2 つのパラメーター #banner_location_id# と #site_id# を渡します。 Smarty は、php プログラムで insert_getBanner()、#banner_location_id#、#site_id# という名前の関數を検索します。 値は配列に結合され、関數の最初のパラメーターとして関數に渡されます。関數名の混亂を避けるために、すべての挿入関數は insert_ で始まる必要があります。 insert_getBanner() 関數は、渡されたパラメータに基づいて実行され、実行結果を返します。これらの結果は、関數が呼び出される場所のテンプレートに表示されます。例: スマーティ この関數を insert_getBanner(array("lid"=>"12345","sid"=>67890"));

のように呼び出して、返された結果を呼び出し元の Location に表示します。 .

學び続ける
||
<?php echo "insert函數";