S6 Studio

 

Пишем свой компонент для вывода навигационной цепочки 1C-Bitrix

Bitrix  Компоненты  Нам лениво  • Евгений Задорин • 14 октября 2013 • Без комментариев

 

Навигационная цепочка — один из самых непредсказуемых стандартных компонентов Bitrix.

Есть ряд проблем, возникающих при ее использовании наиболее часто — цепочка навигации не отображается, отображается неправильно, отображается не там, где должна.

Также на форумах регулярно встречается тема «в навигационную цепочку не добавляются разделы каталога». Это, впрочем, обычно решается настройками комплексного компонента каталога, но не об этом речь.

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

Основным требованием к данной разработке была возможность управлять пунктами цепочки с помощью стандартного функционала битрикса, а именно — возможность добавлять пункты с помощью отложенной функции CMain::AddChainItem.

Полученное решение — далее.

Читать полностью

 

Поиск по тегу «Компоненты»

Самые популярные

К прочтению обязательно