サイクル関数
サイクル関数:
テンプレートで複数の回転を使用する必要がある場合は、一意のname 属性 .
ユーザーは print 属性を false に設定して、現在の値が出力されないようにすることができます。この機能により、特定の値を簡単にスキップできます。
Advanced 属性は、特定の値を再利用するために使用されます。この属性が false に設定されている場合、次回回転が呼び出されたときに同じ値が出力されます。
If 「assign」特殊属性の場合、この回転の出力値は、直接出力されるのではなく、assign で指定されたテンプレート変数に割り当てられます。
#例:
#$smarty->assign('data',array(1,2,3));
#{セクション名=行ループ=$データ}
<td>{$data[rows]}</td></tr> ;
{ /section}
出力:
<tr bgcolor="#eeeeee"> <td>1</td> ;
< ;/tr>
<tr bgcolor="#d0d0d0">
<td>2</td>
</tr>
<tr bgcolor ="#eeeeee" >
<td>3</td>
</tr>
#