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