Таблицы в Smarty

  • Автор темы Intelligent
  • Дата начала

Intelligent

Guest
Таблицы в Smarty

Добрый день!

Возник такой вопрос - как организовать заполнение таблицы по ячейкам при помощи смарти ?

INPUT:
$mass = array(1, 2, 3, 4, 5, 6);

OUTPUT:
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
</table>

То есть, по-русски говоря, чтобы таблица заполнялась слева направо построчно.
 

alexhemp

Новичок
http://smarty.incutio.com/?page=SmartyColumnsTutorial

Но вообще можно упростить данные примеры, они даны для общих случаев.
 

swamp_demon

Новичок
я вот так делал обычно.

$div = 3; //кол-во колонок

<table>
<tr>
{section loop=$mass name=i}

<td>{$mass}</td>

{if !$smarty.section.i.last && $smarty.section.i.rownum % $div == 0}
</tr><tr>
{/if}

{/section}
</tr>
</table>
 
Сверху