如何与smarty做反击?

时间:2017-09-25 03:26:12

标签: php smarty counter

我想和Smarty一起做一个柜台。

在php中,我$i++创建了一个计数器,并在if()if($i%3 == 0)一起使用之后。

我怎么能和Smarty一样呢?

1 个答案:

答案 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}

希望这有帮助! :)