Выделение (class="active")
Решил сделать рядом с «кнопками» Блоги Люди две кнопки, непосредственно ведущие в два разных блога.
Как сделать выделение после нажатия? Куда добавлять новые $sMenuHeadItemSelect?
Как сделать выделение после нажатия? Куда добавлять новые $sMenuHeadItemSelect?
<ul class="nav-main">
<li {if $sMenuHeadItemSelect=='blog'}class="active"{/if}><a href="{router page='blogs'}">{$aLang.blogs}</a></li>
<li {if $sMenuHeadItemSelect =='blog/news'}class="active"{/if}><a href="{router page='blog/news'}">{$aLang.news}</a></li>
<li {if $sMenuHeadItemSelect =='blog/barakholka'}class="active"{/if}><a href="{router page='blog/barakholka'}">{$aLang.baraholka}</a></li>
<li {if $sMenuHeadItemSelect=='people'}class="active"{/if}><a href="{router page='people'}">{$aLang.people}</a></li>
{hook run='main_menu'}
</ul>
12 комментариев
У меня кроме как БЛОГИ будет еще два пункта ведущие на blog/news и blog/barakholka.
Как сделать также?
в общем вот
$sMenuHeadItemSelect=='blog' && $sEvent != 'news' && $sEvent != 'barakholka'
Должно работать.
Вот пример кода:
Код выводит все созданные статические странички. Хочу, чтоб они подсвечивались, когда евент соответствует странице. Пытаюсь, сделать что-то вида, добавляя в тег li, но ничего не происходит:
Правильный код: