Здравствуйте, подскажите пожалуйста как сгруппировать элементы по 4 или 5 штук в каждом слолбце?
вот такой код имеется
{if $v.type=="checkbox_group"}
<fieldset>
{foreach from=$v.extra_elements_array item=t name=check}
<ul>
<li style="margin-bottom:10px;">
<label style="line-height:25px;" class="checkboxfels">
<input name="{$t.input_name}" type="checkbox" class="noborder" {if isset($tmp[$v.caption]) && $tmp[$v.caption] && in_array($t.name, $tmp[$v.caption])} checked="checked"{/if}/><div class="checkboxfels__text"></div>
{if $v.prefix!=""} {$v.prefix} {/if}
{$t.name}
{if $v.postfix!=""} {$v.postfix} {/if}
</label>
</li>
</ul>
{if $smarty.foreach.check.index!=0 && $smarty.foreach.check.index%3==2}</tr><tr>{/if}
{/foreach}
</fieldset>
{/if}
выводится каждый элемент в отдельной строке , не могу понять как сделать чтобы выводить по 4 в строке и в несколько столбцов