Здравствуйте. Ситуация такая: использую меню, которое непосредственно является частью шаблона (т.е. статичное, самодельное). В качестве пунктов меню - картинки. Для активных пунктов меню (активный пункт - тот на чьей странице мы находимся) у меня одни картинки, для неактивных - другие. Вопрос в следующем: как мне сделать чтобы картинки сами менялись при переходе на другой пункт меню? Заранее спасибо.
Jion, ну это вопрос, как бы помягче...из азов html... Там меню из картинок делается элементарно - попробуй разобраться сам. Пойми: не освоишь эту азбуку - не сможешь разобраться в остальном А для этого: "как мне сделать чтобы картинки сами менялись при переходе на другой пункт меню" подсказка замени путь к картинке у активного пункта меню
Вы меня не так поняли На уровне html это всё ясно. Тут никаких вопросов не возникает. Я имею ввиду следующее - как мне обеспечить несколько состояний меню (соответственно как бы несколько разных шаблонов для одного сайта)? Суть вопроса ведь в том, что меню статичное, а файл шаблона один (index.php).
Теперь понял. Пробуем разобраться дальше Для начала естественный вопрос: а что мешает 1. изменить меню, т.е. "вытащить" его из шаблона? создать его модулем joomla и оформить CSS? 2. сделать несколько шаблонов? Кстати? а ссылки в меню откуда формируются в шаблоне? наверняка есть mainmenu (т.е. п.1 уже должен быть) Иначе вывод картинки активного пункта придется привязывать к меню вручную, используя, наверное вот это: http://joomla-support.ru/thread/2820/
Да, наверное сделаю всё же своё меню модулем... Но придётся много повозиться... Пожалуй это самое технологичное решение. Спасибо!
P.S. А ссылки в меню в шаблоне забиты вручную, статично. Т.е. они прописаны прямо в шаблоне прямым текстом (спасибо SEF'у). Некрасивое решение.
папка шаблона/modules/mod_mainmenu/default.php - создаем и правим под потребности.. пора пользоваться возможностями 1,5