Аналог оператора table из p2
[03 декабря 2002] Для реализации метода, аналогичного оператору table из второго парсера можно использовать следующий код:
@table[table;columns;content][rows;i;offset]
$rows(($table + $columns - 1)\$columns)
^for[i](0;$columns*$rows-1){
$offset( ($i % $columns)*$rows+$i\$columns )
^if($i>0 && $i%$columns==0){</tr><tr>}
^if($offset<$table){
^table.offset[set]($offset)
$content
}{
<td> ^;</td>
}
}
|