parser

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

 

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

Ответ

Александр 21.02.2007 21:27 / 21.02.2007 21:28

значит опять что-то неправильно.
Если код именно такой, как представлен в первом посте, то:
если есть директория "news" и в ней есть файл index.html, содержащий ^navigation[], то ссылка по любому должна пропасть, а столбик окраситься. Возможные ошибки:

Адрес http://localhost/news/index.html - доблежн быть http://localhost/news/

Регистр адреса http://localhost/NEWS/ - должен быть с маленькой буквы

содержание самого файла sections.cfg - перед всеми uri попробуйте убрать "." - точки.


если ничего не помогает - это катастрофа :)

попробуйте @navigation_cell[]
^if($sections.uri eq $request:uri){ 
	<td width="$cell_width" align="center" bgcolor="#A2D0F2"> 
	<nobr>$sections.name</nobr> 
	</td> 
}{ 
	<td width="$cell_width" align="center"> 
	<a href="$sections.uri"><nobr>$sections.name</nobr></a> 
	</td> 
}
заменить на
^if(in '$sections.uri'){ 
	<td width="$cell_width" align="center" bgcolor="#A2D0F2"> 
	<nobr>$sections.name</nobr> 
	</td> 
}{ 
	<td width="$cell_width" align="center"> 
	<a href="$sections.uri"><nobr>$sections.name</nobr></a> 
	</td> 
}
прочитать про in и понять, чем они отлиются :)