parser


 

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

Ответ

n3o 25.06.2014 21:21

Если версия Парсера 3.4.1 и выше, то убрать uri в файле file.cfg и дописать условие:
@tab_cell[] 
^if(!def $sections.uri){ 
	<nobr class="nowrap"><span>$sections.name</span></nobr>
}($sections.uri eq $request:uri){
	<nobr class="nowrap"><span class="active">$sections.name</span></nobr>
}{ 
	<nobr class="nowrap"><span><a href="$sections.uri" class="underline">$sections.name</a></span></nobr>
}
Если версия Парсера ниже 3.4.1, то можно сделать вложенное условие:
@tab_cell[] 
^if(!def $sections.uri){ 
	<nobr class="nowrap"><span>$sections.name</span></nobr>
}{
	^if($sections.uri eq $request:uri){
		<nobr class="nowrap"><span class="active">$sections.name</span></nobr>
	}{ 
		<nobr class="nowrap"><a href="$sections.uri" class="underline">$sections.name</a></nobr>
	}
}