2013-03-29 6 views
0

Скажем, в Joomla, у меня есть меню, настроить следующим образом:Создать Joomla модуль Sub Menu

  • меню A (псевдоним: menu_a)
    • Подменю A1 (псевдоним: submenu_a1)
    • Подменит A2 (псевдоним: submenu_a2)
    • Подменят A3 (псевдоним: submenu_a3)
  • Меню B (псевдоним: menu_b)
    • Подменит В1 (псевдоним: submenu_b1)
    • Подменят В2 (псевдоним: submenu_b2)
    • Подменят В3 (псевдоним: submenu_b3)
  • Меню С (псевдонимом: menu_c)

Я хочу настроить модули меню в нижнем колонтитуле для всех подменю с меню в качестве названия. Это будет похоже на следующее:

Модуль 1 Название: Меню А

  • Подменит A1
  • Подменит A2
  • Подменит A3

Модуля 2 Названия: Меню B

  • Подменю B1
  • Подменит B2
  • Подменит B3

Возможно ли это?

Я попытался с помощью обычного модуля меню (и RokNavMenu, поскольку я использую шаблон RocketTheme), но лучшее, что может показать, используя ограничение уровня выглядит следующим образом:

  • Sub Menu A1
  • Sub Меню A2
  • Подменят A3
  • Подменит B1
  • Подменит B2
  • Подменит B3

В качестве альтернативы я могу просто создать новое меню и дублировать меню А, а другое для меню В, но это создаст другой URL-адрес, чтобы попасть в подменю. Предположим сначала, что URL для страницы подменю A1 - domain.com/menu_a/submenu_a1. Но, создав дубликаты, псевдоним меню А изменится, и это приведет, например, к domain.com/menu_a_2/submenu_a1.

Итак, я видел это на большом веб-сайте, создавая что-то вроде этого «sitemap», но как это делается с помощью модуля меню joomla? Обратите внимание, что я использую Joomla 3.0.

+0

Это выглядит довольно похоже на stanard RT splitmenu, в котором показаны подпункты для страницы, на которой вы находитесь. Почему бы это не сработать? – isherwood

+0

Нет, мне не нужны только подпункты для страницы, на которой я включен. Я хочу, чтобы все подпункты отображались в нижнем колонтитуле. как карта сайта всех страниц для сайта .. – ImpStudent

+1

Если вы не хотите делать расширение (или находите существующее), вы можете создавать * псевдонимы меню *, таким образом, два разных меню будут иметь одинаковые ссылка. –

ответ

0

Решение @Marko D действительно верно. Я просто создаю новое меню, но вместо того, чтобы сделать это выше, я вместо этого устанавливаю тип меню как «псевдонимы меню». Это сохраняет URL-адрес и, таким образом, решает проблему.