В основном шаблоне, вот это,
<ul>
<li class="current"><a title="" href="/about.html">О компании</a></li>
<li><a title="" href="/poleznye-sovety.html">Полезные советы</a></li>
<li><a title="" href="/faqs.html">Вопрос-ответ</a></li>
<li><a title="" href="/contact.html">Контакты</a></li>
</ul>
Выделение идет, установки вместо <li>, <li class="current">
Как сделать, чтобы к примеру, при переходе на странице /faqs.html, было <li class="current"><a title="" href="/faqs.html">Вопрос-ответ</a></li>?
+
http://www.chefcar.ru/faqs/zamena-termo ... burge.html и подобные (т.е. где встречается faqs)
была подсветка
<li class="current"><a title="" href="/faqs.html">Вопрос-ответ</a></li>
Как сделать выделение текущей страницы? [обновлено]
Re: Как сделать выделение текущей страницы? [обновлено]
В шаблоне, которые генерирует меню, должно быть что-то вроде
Code: Select all
<li{if $node->current} class="current"{/if}><a href="{$node->url}">{$node->menutext}</a></li>
Re: Как сделать выделение текущей страницы? [обновлено]
Fenik17 wrote:В шаблоне, которые генерирует меню, должно быть что-то вроде
Code: Select all
<li{if $node->current} class="current"{/if}><a href="{$node->url}">{$node->menutext}</a></li>
это не в меню, меню отдельно.
это в основном шаблоне
Re: Как сделать выделение текущей страницы? [обновлено]
Это немного не то, меню у нас есть,Fenik17 wrote:В шаблоне, которые генерирует меню, должно быть что-то вроде
Code: Select all
<li{if $node->current} class="current"{/if}><a href="{$node->url}">{$node->menutext}</a></li>
А о чем писал, это как-бы второе меню,.. может есть какая конструкция для основного шаблона, к примеру,
if (preg_match("faqs",$url)) {
то это
}
Re: Как сделать выделение текущей страницы? [обновлено]
Или такое нельзя сделать?
Re: Как сделать выделение текущей страницы? [обновлено]
Для вывода меню используйте "Менеджер меню" и стандартный шаблон "simple_navigation.tpl". Отредактируйте этот шаблон под свой вывод. В нем есть проверка $node->current - она вам и нужна.
Re: Как сделать выделение текущей страницы? [обновлено]
Да всё можно сделать. Но зависит от шаблона меню и того, как он вызывается. В базовых шаблонах есть примеры.MCB wrote:Или такое нельзя сделать?