{html_table} {html_table} является пользовательской функцией, которая распечатывает массив данных в HTML-тэг table. Атрибут cols указывает, сколько в таблице будет колонок. Атрибуты table_attr, tr_attr и td_attr определяют атрибуты соответствующих элементов таблицы - тэгов table, tr и td. Если параметры tr_attr или td_attr являются массивами, их значения будут использоваться циклически. trailpad - это значение, помещаемое в пустые ячейки последней строки, если такие будут. Имя атрибута Тип Обязателен По умолчанию Описание loop array Да n/a массив данных для обработки cols integer Нет 3 количество колонок в таблице. Если этот атрибут не указан, но указан атрибут rows, то количество колонок автоматически вычисляется исходя из количества строк и количества элементов для отображения, чтобы как раз уместить все элементы. Если оба параметра (и rows, и cols) опущены, cols принимает значение по умолчанию, равное 3. rows integer Нет empty количество строк в таблице. Если этот атрибут не указан, но указан атрибут cols, то количество строк автоматически вычисляется исходя из кооичества колонок и количества элементов для отображения, чтобы как раз уместить все элементы. inner string Нет cols направление заполнения элементов таблицы из массива. cols означает заполнение элементов колонки за колонкой. rows означает заполнение элементов строка за строкой. table_attr string Нет border="1" атрибуты для тэга table tr_attr string Нет empty атрибуты для тэга tr (значения массива отображаются циклично) td_attr string Нет empty атрибуты для тэга td (значения массива отображаются циклично) trailpad string Нет   значение для заполнения пустых ячеек последней строки (если такие есть) hdir string Нет right направления заполнения каждой строки. доступные значения: right (слева-направо) и left (справа-налево) vdir string Нет down направление заполнения каждой колонки. доступные значения: down (сверху-вниз) и up (снизу-вверх) {html_table} assign('data',array(1,2,3,4,5,6,7,8,9)); $smarty->assign('tr',array('bgcolor="#eeeeee"','bgcolor="#dddddd"')); $smarty->display('index.tpl'); ?> ]]> Шаблон: Результат выполнения данного примера: 123 456 789
1234
5678
9   
1234
5678
9   
]]>