Битрикс: выделяем пункт или добавляем атрибуты в пункт меню

Предположим что нам требуется создать меню и выделить один из его пунктов так, чтобы он отличающийся от других.
Конечно можно прибегнуть к псевдоклассам css :nth-child() или к шаманству с jquery, но гораздо проще сделать это с помощью стандартных средств Битрикс.

Пояснять о том как создавать меню я конечно же не буду 🙂 Сразу в бой…

Размещаем на странице компонент меню (bitrix:menu), и настраиваем на один из типов созданных меню.

Далее переходим в раздел редактирования пунктов меню

раздел редактирования пунктов меню

Далее в шапке жмем ссылку «Редактировать меню в Панели управления»

Редактирование в панели управления

Опять же в шапке переходим в расширенный режим управления меню

Расширенный режим меню

И на нужном пункту добавляем произвольный параметр и не забываем заполнить  значение:

выделяем пункт меню

Далее в шаблоне, в в цикле делаем проверку и придаем нужный класс:

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *