1
Smartyで1つのカウンターを使いたいと思います。どのようにスマートでカウンターを行うには?
私は$i++
を使ってカウンタを作成し、if()
をif($i%3 == 0)
としています。
Smartyでも同じことができますか? Smartyのカウンタを初期化する
Smartyで1つのカウンターを使いたいと思います。どのようにスマートでカウンターを行うには?
私は$i++
を使ってカウンタを作成し、if()
をif($i%3 == 0)
としています。
Smartyでも同じことができますか? Smartyのカウンタを初期化する
、あなただけの変数を指定する必要があり、必要に応じてstart
ポイントとskip
(増分オフセット)を提供:
{counter start=0 skip=3 assign=var} // Initialise the counter **and** log the first output
{counter}<br />
{counter}<br />
{counter}<br />
これは、1にカウンタを開始し、増分だけでしょう3ので、この意志出力:
:カウンター内の特定の数は3で割り切れる場合1<br />
4<br />
7<br />
10<br />
が次にあなたがチェックすることができます0
{if $var is div by 3}
...
{/if}
希望すると、これが役立ちます。 :)
私のコードで私を助ける?