LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 23:13:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Подменю в другом модуле с выделением активного родителя  (Прочитано 1916 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
d0ublezer0
Давно я тут
****

Репутация: +18/-0
Offline Offline

Сообщений: 268


« : 21.04.2009, 16:28:59 »

Читал на форуме про вывод подменю в другом модуле.

Всё сделал по своему. но не до конца, поэтому прошу совета.

Мне нужно:
Выводить в главное меню только родителей, детей помещать в другое место на странице.
К примеру, такая структура меню:

Код:
Компания
 + О компании (материал)
 + Вакансии (категория)
 + Сертификаты (категория)
 + Партнеры (категория)

Вариант раз:
Создал такое меню, снял с публикации детей (подменю), чтобы не выводились в главное меню.
Для вывода подменю в другом месте страницы использовал модель mod_categories, немного доработал его.

Что не получается:
Не подсвечивается родитель в главном меню.
При выборе (переходе на) любого пункта в модуле mod_categories получается, что я попадаю в категорию или материал, которым присвоен определенный ID, отличный от ID родительского элемента меню.
И, хотя в "хлебных крошках" рисуется правильный путь к текущей странице, родительский элемент в главном меню не подсвечивается.
По идее, так и должно быть при такой реализации. Но мне так не надо Azn

Вариант два:
Если не создавать подменю, а делать в mod_mainmenu просто выборку категорий из определенного раздела, тогда хлебных крошек правильных не будет, да и родительский элемент всё равно подсвечиваться не будет.
Записан
gdX
Живу я здесь
******

Репутация: +125/-0
Offline Offline

Пол: Мужской
Сообщений: 1465

Дизайн спасет Мир!


« Ответ #1 : 21.04.2009, 16:32:39 »

Кратко:
Динамическое, зависимое подменю

Подробнее:   
[Руководство] Как сделать связанные меню?
Записан
d0ublezer0
Давно я тут
****

Репутация: +18/-0
Offline Offline

Сообщений: 268


« Ответ #2 : 21.04.2009, 16:46:57 »

Да-да, прошу прощения, уже сам добрел

Делаю как там написано.

Одно хотел уточнить - родитель при выборе подменю подсвечиваться не будет?
Записан
d0ublezer0
Давно я тут
****

Репутация: +18/-0
Offline Offline

Сообщений: 268


« Ответ #3 : 21.04.2009, 16:50:57 »

Проверил - не будет.

Потому что id="current"  устанавливается пункту подменю, который выведен в дополнительном модуле

Как еще и главное подсветить?
Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #4 : 21.04.2009, 16:54:46 »

у меня подсвечивается, там помимо id="current" есть еще идентификатор active - вот с ним и попробуй поиграть
Записан
d0ublezer0
Давно я тут
****

Репутация: +18/-0
Offline Offline

Сообщений: 268


« Ответ #5 : 21.04.2009, 16:57:42 »

beliyadm
Вах, спасибо, дорогой!
Записан
rost1
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #6 : 25.06.2009, 15:04:16 »

Цитировать
Автор: beliyadm
Цитата
у меня подсвечивается, там помимо id="current" есть еще идентификатор active - вот с ним и попробуй поиграть

Пожалуйста, объясните подробнее где искать идентификатор active. Что-то никак не могу найти.
Записан
d0ublezer0
Давно я тут
****

Репутация: +18/-0
Offline Offline

Сообщений: 268


« Ответ #7 : 14.03.2010, 10:14:28 »

Пожалуйста, объясните подробнее где искать идентификатор active. Что-то никак не могу найти.
Уточнение, класс active
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet