相変わらず、毎回調べているのでメモっておくことにする。
Smartyのテンプレート内での変数の使い方
{assign var='aStr' value='ABC'} {assign var='acnt' value=10} {assign var='qcnt' value=100}
Smartyのテンプレート内での計算結果の変数への代入
{assign var='passRate' value=$acnt/$qcnt*100}
※なぜか「$acnt / $qcnt * 100」のように演算子の前後に空白を入れると
構文エラー(Syntax Error)になる。
さらに、Smartyのテンプレート内での変数のPHPでの利用
{php} echo intval($this->get_template_vars('passRate')); {/php}