PHPプログラムに関する各種メモ書き

Smartyのプラグイン(modifier)に複数の引数を渡す

modifierプラグインは

{$hoge|my_modifier}

と記述すると、プラグインを記述した関数

function smarty_modifier_my_modifier($a){

}

$a に $hoge の内容が渡ります。


■ modifierプラグインに複数の引数を渡すには

{$hoge|my_modifier:'arg1':'arg2'}

と記述します。

すると

function smarty_modifier_my_modifier($a, $b, $c){

}

$a に $hoge が

$b に 'arg1' が

$c に 'arg2' が

渡ります


関連エントリー

No.943
05/12 12:43

edit

Smarty