Категории |
Re: {if $smarty.foreach.aussen.iteration % 2 == 0}border-left{/if}help как правильно задать определение повтора border когда колонок больше чем две. {if $smarty.foreach.aussen.total % 4 == 0} <div class="content-block"> <div class="con-cen"> <div class="con-cen-cen"> {foreach name=aussen item=module_data from=$module_content} <div class="cat-two-col {if $smarty.foreach.aussen.iteration % 4 == 0}border-left{/if}"> {php}$col++;{/php} Сплошной болт </div> {if $smarty.foreach.aussen.iteration+4 gt $smarty.foreach.aussen.total} {php} // Определям сколько колонок будет на странице if ($col>=4) { $col=0; // Убираем .sep (border_bottom) у последних двух товаров echo '<div class="clear"></div>'; } {/php} {else} {php} // Определям сколько колонок будет на странице if ($col>=4 { $col=0; echo '<div class="clear sep"></div>'; } {/php} {/if} {/foreach} </div> </div> </div> {else} <div class="content-block"> <div class="con-cen"> <div class="con-cen-cen"> {foreach name=aussen item=module_data from=$module_content} <div class="cat-two-col {if $smarty.foreach.aussen.iteration % 3 == 0}border-left{/if}"> {php}$col++;{/php} Сплошной болт </div> {if $smarty.foreach.aussen.iteration+2 gt $smarty.foreach.aussen.total} {php} // Убираем .sep (border_bottom) у последнего товара echo '<div class="clear"></div>'; {/php} {else} {php} // Определям сколько колонок будет на странице if ($col>=3) { $col=0; echo '<div class="clear sep"></div>'; } {/php} {/if} {/foreach} </div> </div> </div> {/if} как правильно выстроить в 4 колонки ???? поиск помог) <div class="content-block"> <div class="con-cen"> <div class="con-cen-cen"> {foreach name=aussen item=module_data from=$module_content} <div class="cat-two-col {if $smarty.foreach.aussen.iteration % 4 == 1}{else}border-left{/if}"> {php}$col++;{/php} Сплошной болт </div> {if $smarty.foreach.aussen.iteration+3 gt $smarty.foreach.aussen.total} {php} // Определям сколько колонок будет на странице if ($col>=4) { $col=0; // Убираем .sep (border_bottom) у последних двух товаров echo '<div class="clear"></div>'; } {/php} {else} {php} // Определям сколько колонок будет на странице if ($col>=4) { $col=0; echo '<div class="clear sep"></div>'; } {/php} {/if} {/foreach} </div> </div> </div> |
|