Smartyのテンプレート側で連想配列を定義する方法
- April 5th, 2011
Smartyのテンプレート側では、配列を生成する事ができないので、無理やり生成する方法をメモしておきます。
テンプレート内でPHPを利用する
{php}
$this->_tpl?vars['arr'] = array(
'a'=>1,
'b'=>10,
'c'=>100
);
{/php}
インクルード時に配列を渡す
{include file="inc_hoge.tpl" arr=[
'a'=>1,
'b'=>10,
'c'=>100
]}- April 5th, 2011
