вывод элементов section в определенное число столбцов

.scu

Новичок
вывод элементов section в определенное число столбцов

собственно сабж.
как в smarty сделать вывод определенного кол-ва элементов массива (section) по столбцам, например по 3 элемента в столбце.

то есть допустим массив содержит (вообще реальное кол-во элементов конечно же не известно):
$mass[0]="name";
$mass[1]="name1";
$mass[2]="name2";
$mass[3]="name3";
$mass[4]="name4";
$mass[5]="name5";

задача вывести их, например по 3 в столбце:

<td>
{$mass[0]}
{$mass[1]}
{$mass[2]}
</td>
<td>
{$mass[3]}
{$mass[4]}
{$mass[5]}
</td>

может вопрос поднимался, но я не нашла (
 

.scu

Новичок
спасибо :)
можно пояснить, что такое id_iteratior ?

-~{}~ 18.08.05 20:00:

наверное, я что-то не так поняла... ибо не пашет.

вот пример:

<table><td>
{section name=list loop=$user_menu[13]}
{if $smarty.section.user_menu[13].index % 3 ==0 }
</td>
<td>
{/if}
<a href="/{$user_menu[13]
  • .url}" class=user_menu>{$user_menu[13]
    • .name}</a><br>
      {/section}
      </td>
      </table>

      -~{}~ 18.08.05 20:03:

      а все догнала надо:
      $smarty.section.list.index
 
Сверху