Создание многоуровневого меню в IntecUniverse

Создание многоуровневого меню в IntecUniverse

1 октября 2021


Автор:
Фото 1: «Создание многоуровневого меню в IntecUniverse»

Коллеги! С вами Ярослав Голуб, руководитель интернет-агентства INTEC. Сегодня я расскажу, как настроить боковое меню на примере раздела каталога на линейке готовых корпоративных сайтов и интернет-магазинов IntecUniverse так, чтобы можно было найти товар по его свойствам.


Многоуровневое меню необходимо для разделов, в которых есть вложенность. Чаще всего это каталог и услуги. Например. Бытовая техника -> Кухонная бытовая техника -> Вытяжки -> Встроенные вытяжки.

И чтобы пользователю попасть в «Встроенные вытяжки» ему не нужно проходить этот путь через страницы каталога. Достаточно просто навести на меню.

Начнем с добавления бокового меню.

Фото 2: «Создание многоуровневого меню в IntecUniverse»



Если для компонента bitrix:catalog («Каталог») используются глобальные настройки, тогда настроить боковое меню можно с помощью шестеренки в разделе «Каталог».

Фото 3: «Создание многоуровневого меню в IntecUniverse»




Здесь можно выбрать вид отображения бокового меню, а также указать, в каких разделах отображать это меню.
Фото 4: «Создание многоуровневого меню в IntecUniverse»

Если глобальные настройки отключены, то тогда настройка меню производится в параметрах компонента bitrix:catalog («Каталог»).

Фото 5: «Создание многоуровневого меню в IntecUniverse»

Чтобы настроить сам компонент меню, нужно в режиме правки навести на каталог товаров, раскрыть меню справа от шестеренки, навести на компонент intec.universe:menu.sections («Пункты меню») и нажать на «Редактировать параметры компонента».

Фото 6: «Создание многоуровневого меню в IntecUniverse»



В параметрах компонента меню сначала указывается инфоблок каталога, из которого будут тянуться разделы и элементы, отображающиеся в меню.

Фото 7: «Создание многоуровневого меню в IntecUniverse»

Затем идут настройки самого меню.
Фото 8: «Создание многоуровневого меню в IntecUniverse»



• Выводить как обычное меню - данная настройка относится к меню каталога в шапке. Если включить обычное отображение, то меню будет отображаться без картинок.

Фото 9: «Создание многоуровневого меню в IntecUniverse»

• Выводить корневые элементы - отображать в боковом меню и в меню каталога шапки элементы, которые находятся не в разделах, а на верхнем уровне - в корне каталога.
Фото 10: «Создание многоуровневого меню в IntecUniverse»

Фото 11: «Создание многоуровневого меню в IntecUniverse»

Фото 12: «Создание многоуровневого меню в IntecUniverse»



• Выводить элементы разделов - отображать в боковом меню элементы разделов.

Фото 13: «Создание многоуровневого меню в IntecUniverse»

Фото 14: «Создание многоуровневого меню в IntecUniverse»

Фото 15: «Создание многоуровневого меню в IntecUniverse»



• Включить режим совместимости с поддержкой ЧПУ - если у вас для каталога включен режим ЧПУ, тогда для бокового меню также нужно настроить ЧПУ в соответствии с настройками каталога.

Фото 16: «Создание многоуровневого меню в IntecUniverse»

Фото 17: «Создание многоуровневого меню в IntecUniverse»



В разделе «Источник данных» указывается уровень вложенности меню. Чем меньше установлено значение, тем меньше отображается подпунктов меню.

Фото 18: «Создание многоуровневого меню в IntecUniverse»



Заканчиваются настройки параметрами кэширования.

Фото 19: «Создание многоуровневого меню в IntecUniverse»



На этом у меня все. Больше о возможностях IntecUniverse - в следующих статьях.