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

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

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

Сообщений: 112


« : 06.09.2010, 19:02:21 »

Извините если боян, но ответа не нашел. Не пишу в раздел "Меню..." потому что вопрос не по самой работе меню.

Есть Пункт меню, в котором есть несколько выпадающих подменю совсем разного типа (и блог категории, и конкр. статья и wrapper и т.п.):

ПУНКТ_МЕНЮ_1
ПУНКТ_МЕНЮ_2
ПУНКТ_МЕНЮ_3
--Подпункт1 (блог)
--Подпункт2 (URL)
--Подпункт3 (wrapper)
--Подпункт4 (com_content)
--Подпункт5 (...)

Так вот, если пользователь идет в в выпадающее подменю и там нажимает на него (подменю) — то честь ему и хвала. А если он нажимает на Главный ПУНКТ_МЕНЮ_3, то и не знаю что ему показать...

Хотелось бы при нажатии на данное Пункт_Меню верхнего уровня показать страницу со списком всех Подменю данного пункта Меню (сгенерированого автоматически) — пусть себе юзер выбирает куда идти дальше.

Чем такое сделать?

Спасибо.
Записан
Kverde3
Давно я тут
****

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

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


« Ответ #1 : 06.09.2010, 19:31:28 »

Таких расширений и нет наверно.

Но вот так можно: установить плагина для вывода модулей в статью, и через него вывести модуль меню.
Только нужно будет создать еще одно меню (с выключенным модулем) копия подпунктов ПУНКТ_МЕНЮ_3. Скорее всего надо будет ещё над стилями поработать, чтобы в статье красиво выводилось.
Минус только один - надо две копии меню поддерживать. Если оно не часто меняется то проблемы не должно быть, тем более в менеджере копирование есть.
Записан
Юра
JComments Tester
*

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

Сообщений: 112


« Ответ #2 : 07.09.2010, 10:21:39 »

Спасибо!

Так же можна и вручную статичный контент набить, с пунктами меню и вручную обновлять, если что.

Жаль что нет готового решения. Wink
Записан
NightGuard
Группа развития
*****

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

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


За мной уже выехали


« Ответ #3 : 07.09.2010, 10:24:29 »

А чем меню-аккордеон не подходит? Функционал как раз под описанные требования, перезагрузки страницы не будет. Смотрите в JED там много таких модулей.
Записан
SmokerMan
Профи
********

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

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



« Ответ #4 : 07.09.2010, 10:35:25 »

Жаль что нет готового решения. Wink
ну готовое решение есть, как писали выше, только никаких плагинов там не нужно.
Создаете отдельное меню в нем делаете пункты меню (псевдонимы на эти подменю) публикуете это меню в определенной позиции.
Прописываете условие в шаблоне типа такого
Код:
<?php $itemid =JRequest::getInt('Itemid');
if ($itemid == 'здесь пишем ID ПУНКТ_МЕНЮ_3' ) { ?>
<jdoc:include type="modules" name="позиция где был опубликован второй модуль" />
<?php } else { ?>
<jdoc:include type="component" />
<?php } ?>

Записан
Юра
JComments Tester
*

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

Сообщений: 112


« Ответ #5 : 07.09.2010, 13:19:49 »

Спасибо.
Записан
Страниц: [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