我想和Smarty一起做一个柜台。
在php中,我$i++
创建了一个计数器,并在if()
与if($i%3 == 0)
一起使用之后。
我怎么能和Smarty一样呢?
答案 0 :(得分:0)
要初始化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,因此将输出:
1<br />
4<br />
7<br />
10<br />
然后,您可以检查计数器中的特定数字是否可被3整除:
{if $var is div by 3}
...
{/if}
希望这有帮助! :)