Меню 2.0 (управление вложенными меню и параметрами)

При разработке сайта часто возникает ситуация нехватки штатных средств управления меню, например, средств управления сложными многоуровневыми меню, а также параметрами меню. Модуль Меню 2.0 (управление вложенными меню и параметрами) позволяет решить обе эти проблемы, причем без необходимости замены штатных компонентов "bitrix:menu".

После установки модуля, укажите в его настройках типы меню, для которых должен использоваться модуль, и при нажатии на кнопку редактирования меню в админ. панели для редактирования меню будет использоваться интерфейс модуля:

Редактирование меню

редактирование многоуровневых вложенных меню
[spoiler]
При помощи данного интерфейса могут быть созданы и отредактированы меню любого уровня вложенности. Элементы можно перетаскивать методом "Drag and Drop", а чтобы поместить пункт внутрь другого пункта (таким образом создав новый уровень), перенесите его на иконку плюса, которая при перетаскивании будет подсвечена зеленым цветом:

Перетаскивание пунктов меню

Параметры пунктов меню

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

Дополнительные параметры меню

Технически эти дополнительные параметры (также как и параметры, добавляемые в штатном расширенном режиме редактирования меню) будут доступны в шаблоне компонента "bitrix:menu" в массиве с ключом "PARAMS" внутри массива каждого пункта меню.

Страница модуля: на сайте в маркете | Справка |  Описание функций | Руководство по быстрому старту | Форум по модулю

Сайт | Twitter | Соцсеть битрикс