で関数を定義してpagination
からに含め、global.tpl
すべてglobal.tpl
のテンプレート ファイルに を含めたので、すべてのテンプレート ファイルにも含める必要があります。header.tpl
header.tpl
global.tpl
使用しようとすると結果{pagination}
が得られましたが、関数を各ファイルに配置すると問題はありません。Unknown tag
pagination
私は何をすべきか ?
詳細情報{call name=pagination}
のインスタンスを使用する必要があります: http://www.smarty.net/docs/en/language.function.call.tpl{pagination}
{call}
次のように、別のテンプレートで定義されている関数を呼び出すには、タグを使用する必要があります。
{call name=pagination}
別のオプションは、コードからプラグインを作成することregisterPlugin
です; 派生クラスでこれを行うSmarty
ことができ、すべてのテンプレートから直接使用できるようになります。