kakakakakku blog

Weekly Tech Blog: Keep on Learning!

Smarty で for を書く

Smarty 3

Smarty 3 なら for が実装されている.

{for $i=1 to 10}
    <div>{$i}</div>
{/for}

Smarty 2

Smarty 2 だと for が実装されていないため section を使う必要がある.

{section name=i start=1 loop=11}
    <div>{$smarty.section.i.index}</div>
{/section}

一言

Smarty じゃなくて Haml にリプレイスしたいよー!閉じタグ嫌だよー!