Модуль меню 2.0 (управление вложенными меню и параметрами)
18 января 2018
Описание
При разработке сайта часто возникает ситуация нехватки штатных средств управления меню, например, средств управления сложными многоуровневыми меню, а также параметрами меню. Модуль Меню 2.0 (управление вложенными меню и параметрами) позволяет решить обе эти проблемы, причем без необходимости замены штатных компонентов "bitrix:menu".
После установки модуля, укажите в его настройках типы меню, для которых должен использоваться модуль, и при нажатии на кнопку редактирования меню в админ. панели для редактирования меню будет использоваться интерфейс модуля:
При помощи данного интерфейса могут быть созданы и отредактированы меню любого уровня вложенности. Элементы можно перетаскивать методом "Drag and Drop", а чтобы поместить пункт внутрь другого пункта (таким образом создав новый уровень), перенесите его на иконку плюса, которая при перетаскивании будет подсвечена зеленым цветом:
Параметры пунктов меню
При необходимости создания параметров меню, они могут быть добавлены через api модуля (параметры могут быть следующих типов: строка, текст, выпадающий список, флажок, путь к файлу с возможностью выбора из медиабиблиотеки или структуры сайта). После добавления параметров, соответствующие поля появятся в окне редактирования пункта меню:
Технически эти дополнительные параметры (также как и параметры, добавляемые в штатном расширенном режиме редактирования меню) будут доступны в шаблоне компонента "bitrix:menu" в массиве с ключом "PARAMS" внутри массива каждого пункта меню.
После установки модуля, укажите в его настройках типы меню, для которых должен использоваться модуль, и при нажатии на кнопку редактирования меню в админ. панели для редактирования меню будет использоваться интерфейс модуля:
При помощи данного интерфейса могут быть созданы и отредактированы меню любого уровня вложенности. Элементы можно перетаскивать методом "Drag and Drop", а чтобы поместить пункт внутрь другого пункта (таким образом создав новый уровень), перенесите его на иконку плюса, которая при перетаскивании будет подсвечена зеленым цветом:
Параметры пунктов меню
При необходимости создания параметров меню, они могут быть добавлены через api модуля (параметры могут быть следующих типов: строка, текст, выпадающий список, флажок, путь к файлу с возможностью выбора из медиабиблиотеки или структуры сайта). После добавления параметров, соответствующие поля появятся в окне редактирования пункта меню:
Технически эти дополнительные параметры (также как и параметры, добавляемые в штатном расширенном режиме редактирования меню) будут доступны в шаблоне компонента "bitrix:menu" в массиве с ключом "PARAMS" внутри массива каждого пункта меню.
Вам нужна консультация?
Можете связаться с нами удобным удобным способом
- позвонить по номеру +7-778-003-002-0
- написать на почту sale@ready.kz
- заказать звонок
- заполнить форму обратной связи
Статья полезна для
Еще на эту тему
Ready.KZ: Готовые сайты