parser

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

 

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

help !

Denis Popov 14.05.2003 12:49

Пытяюсь сделать простейший пример (что то вроде примера во 2 уроке)...
меню второго уровня в котором сравниваеться if'ом url страницы и взависимости от того равен он или нет переменной окружения - ставятся ссылки или нет...

Все казалось бы должно работать, но parser выдает ошибку :

--------------------------------------------------------
method of MAIN (MAIN) accepts maximum 3 parameter(s)
if

z:/home/mydomen.ru/www/auto.p(175)
exception.type=parser.runtime

---------------------------------------------------------

код парсера:

@submenu_bar[]
$submenu[^table::load[/submenu.cfg]]
<TD width="444" valign="top"><BR>
<UL>
^submenu.menu{
^submenu_cell[]
}
<TD valign="top" width="450">
<BR>

@submenu_cell[]
^if($submenu.uri eq $request:uri){

<LI class="main"><FONT face="Verdana, Arial, Helvetica, sans-serif" size="2">&nbsp<nobr>$submenu.name</nobr>
</FONT></LI>

}{

<LI class="main"><FONT face="Verdana, Arial, Helvetica, sans-serif" size="2">&nbsp;<a href="$submenu.uri"><nobr>$submenu.name</nobr></a>
</FONT></LI>

}

Не могу понять в чем дело - ведь код почти не отличается от кода во втором уроке.