Добавление в главное меню пункта "Топики"
Привет!
Захотелось сделать как на Хабре, т.ё. в главном меню пункт «Блоги» переименовать в «Топики» и сделать его ссылкой на главную страницу, а также добавить пункт «Блоги», который бы вёл на список всех блогов. Ну и чтобы подсветка работала.
Сделал так:
Вопрос: может какое-какое условие упустил, может есть более правильное решение?
Захотелось сделать как на Хабре, т.ё. в главном меню пункт «Блоги» переименовать в «Топики» и сделать его ссылкой на главную страницу, а также добавить пункт «Блоги», который бы вёл на список всех блогов. Ну и чтобы подсветка работала.
Сделал так:
<li {if $sMenuHeadItemSelect=='blog' and $sAction!='blogs'}class="active"{/if}><a href="{$DIR_WEB_ROOT}">{$aLang.topic}</a></li>
<li {if $sAction=='blogs'}class="active"{/if}><a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_BLOGS}/">{$aLang.blogs}</a></li>
Вопрос: может какое-какое условие упустил, может есть более правильное решение?
11 комментариев
Потом в файле /classes/actions/ActionBlogs.class.php на 29-й строчке вместо
написать
в файле footer.tpl добавляем:
в файле style.css добавляем:
соль, перец по вкусу :)
да разметка слизана с хабра, считаю её отличной и семантически правильно.
ну собственно вот popori.ru, тоже с хабра слизана :)
У меня примерно также. А для LS в стандартной сборке это хорошая фича была бы в виде эдакой карты сайта в футере.
Предложил бы сделать так же и на самом лайвстрит, но навряд ли кто поддержит.
Я подогнал свое меню под хабренское следующим путем: