parser

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

 

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

Ответ

mashi 09.02.2006 13:36

А если взять вашу идею с cellCode
и применить в моем методе, то будит самый оптимальный вариант.
@cmenu[table;cols;cellCode][counter;row;col]
$counter(0)	
^for[row](1;^math:ceiling($table/$cols)){
<tr>
	^for[col](1;$cols){
		$counter($counter + 1)
		<td ^if($row==1){width="^eval(100\$cols + ($col <= 100%$cols))%"}>
			^if($counter<=$table){$cellCode}{&nbsp^;}
		</td>
		^table.offset[cur](1)
	}
</tr>
}
### end of @cmenu[table;cols;cellCode]