parser

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

 

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

Можно например так ....

Sergei 06.12.2002 15:52

... но это только идея. Можно её развить и делать не две строки, а сколько нужно. Наверное нужно будет как-нибудь написать класс (осталось только время найти :)), который бы делал всякие "табличные" меню, а то их многим часто приходится делать - и все повторяют одно и тоже (я в том числе).
Пример такой:
#Выводит меню из файла /menutop.cfg, в котором должно быть поле id.
@menuTop[countPunkt]
$sections[^table::load[/menutop.cfg]]
$firstline[^sections.select($sections.id<=$countPunkt)]
$secondline[^sections.select($sections.id>$countPunkt)]


<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor=#000000><tr><td>
<table width="100%" cellpadding="0" cellspacing="1" border="0">
   <tr height=18>
   ^firstline.menu{
      ^menu_cell[$tableName[$firstline]]
   }
   </tr>

   <tr height=18>
   ^secondline.menu{
      ^menu_cell[$tableName[$secondline]]
   }
   </tr>
</table>
</td></tr></table>

#Выводит ячейку меню
@menu_cell[$tableName]