parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Строки и столбцы.

G_Z 11.08.2003 19:49

Вот, из своих наработок.
Пробуйте.

$limit(3)
##pag - таблица с данными для вывода.
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
^pag.menu{
##Проверка на кратность заданному лимиту колонок на строку ($limit)
$digit[^eval((^pag.line[])/($limit))[%0.2f]]
##вывод "построчно" или перескок на новую строку.
^if(^math:frac($digit) eq 0){
## если это последняя строка, то разделитель ($razdel - перенос строки) не нужен
^if($line eq ^eval($pag)){$razdel{}}{
$razdel{ </tr>
<tr>}}}{$razdel{}}
$pag.name
</td>
$razdel
}
</tr>
</table>