Smarty模数?

Tai*_*XXX 4 php smarty

我正在循环展示产品......

每行4个,无限行'

我需要知道它是否是第n个条目...例如每4个项目...所以我知道它的第一列,如项目1,项目5,项目9等...或最后项目项目4,项目8,项目12

试过这些

{foreach from=$sproducts item="product" name="sproducts"}
{counter assign="bobis" name="bobis"  }

{if $bobis is  div by 4|| $laster ==1}
{if $bobis mod 4 == 0}

 {if $bobis !=4 && $bobis !=8 && $bobis != 12}
Run Code Online (Sandbox Code Playgroud)

任何简单的方法?

Ada*_*son 6

如果我理解正确的问题,只需col-在您的项目上放一个课程:

<div class="col-{$bobis mod 4}">...</div>
Run Code Online (Sandbox Code Playgroud)

你应该得到以下内容:

<div class="col-1">...</div>
<div class="col-2">...</div>
<div class="col-3">...</div>
<div class="col-4">...</div>
<div class="col-1">...</div>
<div class="col-2">...</div>
Run Code Online (Sandbox Code Playgroud)

...等等