Меню отображает в каком модуле находиться пользователь

голоса: 0

Здравствуйте, хочу у себя на сайте сделать маленькую плюшку. К примеру пользователь заходит в модуль видео, и пункт в меню к примеру становиться как на скриншоте.

Подскажите как такое можно сделать.

| Автор: | Категория: Меню сайта

Ответов: 1

голоса: 0
 
Лучший ответ

Если это встроенное меню которое выводится с помощью кода:

<?if($SMENU_1$)?><!-- <bc> -->$SMENU_1$<!-- </bc> --><?endif?>

чтобы активные пункты выделялись, нужно перейти в конструктор меню перейдя по ссылке - http://ваш-сайт/panel/?a=menus далее отредактировать пункты и установить относительный урл для каждого пункта.

То есть если у вас для главной указан полный урл http://site.ru/ нужно заменить на /

Далее по модулям:

новости - /news/

статьи - /publ/

блог - /blog/

каталог файлов - /load/

итд, думаю все понятно, например если у вас имеется много страниц с модуля редактор страниц на подобии обратной связи - http://ваш-сайт/index/0-3 удаляем все лишнее и оставляем только /index/0-3 и так во всем меню для каждого пункта проделать.

Это если правильно называть, меняем Абсолютный урл, на относительный, то есть с полного на не полный корневой.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
...