smarty プラグインで読み込まれたテンプレート ファイルの名前を取得するには?
質問する
741 次
1 に答える
0
Smarty 3 を使用している場合、テンプレート オブジェクトは最後のパラメーターとして任意のプラグイン関数に渡されます。
smarty_function_foo($params, $smarty, $template)
ファイルパスは次の方法で取得できます。
$template->getTemplateFilepath();
常に最後の関数として渡す必要があるため、ブロック関数の場合は次のようになります。
smarty_block_foo($params, $content, $smarty, $repeat, $template)
于 2013-06-15T22:02:35.680 に答える