У меня есть код:SMARTY forach и добавление новых clearfix элементы линия торможения
{foreach from=$liconteiners item=lconteiner name=sld}
<li class="liconteiner col-sm-3">text</li>
{/foreach}
и это дает мне что-то вроде этого:
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
, но мне нужно добавить после каждых четырех литий другого Li : <li class="clearfix col-lg-12 visible-lg"></li>
так, наконец, я хочу, чтобы код:
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="clearfix col-lg-12 visible-lg"></li>
<li class="liconteiner col-sm-3">text</li>
Возможно, в smarty добавить элемент li тормозной линии в петлю foreach?
EDIT.
Когда я добавляю:
{if $smarty.foreach.sld.iteration == 5}
<li class="clearfix col-lg-12 visible-lg"></li>
{/if}
или
{if [email protected] eq 4}
<li class="clearfix col-lg-12 visible-lg"></li>
{/if}
это дает мне
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="clearfix col-lg-12 visible-lg"></li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
Но когда я добавляю:
{if [email protected] is div by 4}
<li class="clearfix col-lg-12 visible-lg"></li>
{/if}
Даю:
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="clearfix col-lg-12 visible-lg"></li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="liconteiner col-sm-3">text</li>
<li class="clearfix col-lg-12 visible-lg"></li>
<li class="liconteiner col-sm-3">text</li>
Так что это тоже неправильно, и я не знаю, почему, он должен быть каждый четвертый элемент.