2016-09-26 5 views
0

I持たコード: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> 

を私はすべての4つの李別の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> 
<li class="clearfix col-lg-12 visible-lg"></li>

ので最終的に私は、そのコードをしたいです

foreachループで制動線liの要素を追加することは可能でしょうか?

EDIT。

私は追加します。それは私に

<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 $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} 

をしかし、私は追加するとき:

{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> 

だからこれも間違っている、そしてそれはすべての4番目の要素であることになって、なぜ、私は知りません。

答えて

0

SOLVED、私は解答としてマークできません。

[OK]を、私はなぜそれが動作していない知っています。私は別の{if}でそれを持っているので、私の問題からの解決策は、このコードを使用すると外に置かれました:

{if [email protected] is div by 4} 
<li class="clearfix col-lg-12 visible-lg"></li> 
{/if} 
関連する問題