Проблемы с меню и подменю обсуждались на форуме многократно, но, несмотря на это, не нашла информации по интересующему меня вопросу. А вопрос следующий: Есть меню с иерархической структурой: + Меню1 - подменю1.1 - подменю1.2 + Меню2 Проблема заключается в том, что при выборе пункта подменю выделенным оказывается родительский пункт меню, а не выбранный пункт подменю, т.е. при выборе подменю1.1, например, получается так: + Меню1 - подменю1.1 - подменю1.2 + Меню2 Как сделать так, чтобы выделялся именно пункт подменю, т.е. чтобы при выборе подменю1.1 было следующее выделение: + Меню1 - подменю1.1 - подменю1.2 + Меню2 P.S. Если я правильно понимаю, от шаблона это не зависит (пробовала для нескольких шаблонов, в том числе для стандартного Paranojya (кажется, так - не помню точно написание)) - проблема везде присутсвует... Из этого сделала вывод, что, скорее всего, нужно править CSS. Но внутренний голос все-таки подсказывает, что где-то это должно настраиваться... ведь это стандартное поведение меню... Может, кто-то решал подобную проблему?
... а дело, судя по всему, в ItemID... но вот что с ним делать? Тип родительского пункта меню - Компонент, тип подменю - Ссылка URL. И в этой ссылке указан ItemID родительского элемента, который, соответсвенно, одинаков для всех подменю данного меню... Как можно его изменить?
Попробовала сделать ссылку на материал - в этом случае, действительно, пункт подменю благополучно выделяется! Но, к сожалению, такой вариант мне не подходит, т.к. родитель представляет собой компонент DatsoGallery. Родитель - Фотографии, а его подпункты - фотографии, разбитые по группам, т.е. это не статьи... И кажется, что нужно мне править файл \www\modules\mod_mainmenu.php... но вот все равно кажется мне, что должен быть более простой путь...