parser

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

 

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

вложенный цикл: что не так?

Sam 24.10.2004 08:18

Привет: вот код. Не пойму:
-- если после первого if сразу без пробелов ставить фигурную скобку, он говорит, что нужно минимум 2 параметра. (представлен 1);
-- если вставляю там же перевод каретки — максимум 3 параметра нужно.
(что-то в этом роде)
people! wazzup?
#--------------> additional_MEHl-0
@addmenu[]
$menus[^table::load[menus.cfg]]
^menus.menu{<table width="100%" border="0" cellpadding="0" cellspacing="0">
	^menus_cell[]
   }</table>

@menus_cell[]
$cell_height[^eval(100\$menus)%]
^if($menus.ui eq yes){	
			^if($menus.uri eq $request:uri)
			{ 
			<tr><td height="$cell_height" valign="middle" class="addit_is" bgColor="#E0DEDF"><nobr><img src="/img/blank.gif" width="20" height="20">&nbsp;&nbsp;&nbsp;<img src="/img/bullet_menu_is.gif" width="10" height="12"><span>$menus.name</span></nobr><br><img src="blank.gif" width="166" height=1></td></tr>
			}{
			<tr><td valign="middle" height="$cell_height" class="addit"><nobr><img src="/img/blank.gif" width="20" height="20">&nbsp;&nbsp;&nbsp;<img src="/img/bullet_menu.gif" width=10 height="12">--<a href="$menus.uri" class="rightblock">$menus.name</nobr></a><br><img src="blank.gif" width="166" height=1></td></tr>
			}
}{ 
			^if($menus.uri eq $request:uri){
			<tr><td height="$cell_height" valign="middle" class="addit_is" bgColor="#E0DEDF"><nobr><img src="/img/blank.gif" width="10" height="20"><img src="/img/bullet_menu_is.gif" width="10" height="12"><span>$menus.name</span></nobr><br><img src="blank.gif" width=166 height=1></td></tr>
			}{
			<tr><td valign="middle" height="$cell_height" class="addit"><nobr><img src="/img/blank.gif" width="10" height="20"><img src="/img/bullet_menu.gif" width=10 height="12"> <a 	href="$menus.uri" class="rightblock">$menus.name</nobr></a><br><img src="blank.gif" width=166 	height=1></td></tr>
		}
}