Если нужно сконструировать меню из многих, можно установить бесплатный модуль JMB Tree. В модуля имеется поддержка категорий и много настроек.
Используя JMB Tree можно сконструировать эргономичное всплывающее drop-down меню или в виде всплывающего списка.
Характеристики модуля JMB Tree:
- Ручной выбор пунктов для вывода только нужных. Такой функционал позволит создать одно общее меню, а с помощью модуля отмечать нужные пункты для вывода. Такая функциональность будет полезна для крупных порталов;
- Поддержка всплывающего списка меню selectbox. Всплывающее меню drop-down list можно выводить вертикально и горизонтально. Используя суффикс модуля можно изменять направление для вертикального всплывающего списка меню: слева направо или справа налево;
- Вместо пунктов меню доступна поддержка категорий. Благодаря этому можно делать привязку к com_content (к категориям). Подобный подход полезен для режима select-box. Так можно вывести всплывающее меню select-box, используя список категорий;
- Параметры меню можно изменять с фронтальной части сайта. Поддерживаются изображения, классы, альтернативные заголовки;
- Можно принудительно исключать пункт меню по ID. Такой подход дает возможность исключить из иерархического списка промежуточный пункт меню, оставив при этом дочерние;
- Исключение по ID можно применять к категориям;
- Поддержка использования атрибута nofollow;
- Адаптивный дизайн для правильного отображения на различных устройствах;
- Можно показать иерархическую зависимость, используя символ разделения;
- Меню имеет поддержку ARIA, поэтому им могут воспользоваться люди с ограниченными возможностями. Для этого они должны использовать специальные программы для чтения.
При необходимости можно приобрести расширенную версию с дополнительными возможностями.
После установки нужно перейти в менеджер модулей, найти JMB Tree, открыть и настроить. Не забываем опубликовать меню и отобразить на всех (или избранных) страницах.
Плюс данного меню в том, что оно стильное и легко настраивается.
Минус: мало опций в бесплатной версии и ссылка на страницу разработчика.