Настройка Навигационной цепочки в 1С-Битрикс

12 мая 2012
5 921

Добиваем тему добавления Навигационной цепочки на сайт, сделанный на CMS 1C-Битрикс. Битрикс - система с обилием возможностей и обилием сложностей. Мало разместить компонент bitrix:breadcrumb на странице, нужно ещё настроить его взаимодействие с другими компонетами на этой странице.

Навигационная цепочка в 1С-Битрикс

В этом особенность Битрикс - контент страницы создаётся с помощью размещения на ней компонентов. Навигационная цепочка взаимодействует с компонентами типа bitrix:news. Конкретно bitrix:news, или просто Новости, отвечает за вывод новостей, статей, да и практически чего угодно - в зависимости от ваших предпочтений - на страницы сайта. В нём же есть встроенная возможность разбиения материалов по разделам, которые также могут учитываться в Навигационной цепочке.

Соответственно, с помощью Новостей можно задать как основную ленту статей, так и вывод последних записей в кратком виде на боковой панели. Это будет уже два размещённых на странице компонента bitrix:news. На информационном портале, над которым я работал, их количество доходило до 4 штук. Каждый экземпляр компонента учитывается Навигационной цепочкой, так что без настройки в ней может получиться настоящая каша из названий всех  размещённых на странице блоков. Ещё о её установке и паре полезных настроек я писал в статье Навигационная цепочка на сайте под 1С-Битрикс.

Чтобы этого не случилось, надо настроить каждый компонент bitrix:news. Для заходим в параметры компонента и находим там два пункта:

  • Включать инфоблок в цепочку навигации
  • Включать раздел в цепочку навигации

Находятся они в разделе "Дополнительные настройки".

Настройка "хлебных крошек" в Битрикс

Первый пункт отмечать обычно не требуется. Он добавляет в цепочку навигации название инфоблока - у меня оно обычно совпадает с названием раздела сайта, в котором размещён инфоблок. А так как название раздела сайта также учитывается при формировании "хлебных крошек", то получится ненужное дублирование. То есть, если в разделе "Новости" сайта "Мой сайт" вы разместили инфоблок с названием "Новости" для вывода этих самых новостей, то в Навигационной цепочке получится следующая картина: "Мой сайт > Новости > Новости".

Активация второго пункта - включать раздел в цепочку навигации - добавит в неё название раздела инфоблока (не сайта, а конкретного инфоблока!), если посетитель в него перейдёт. То есть, пока он находится на странице "Новости", видит цепочку "Мой сайт > Новости", а когда выберет для отображения новости из конкретного раздела, в цепочку добавится его название: "Мой сайт > Новости > События в мире".

Но это ещё не всё. В начале я упомянул, что на странице может быть несколько компонентов типа bitrix:news. Для правильной работы цепочки видимым для неё надо оставить только один (настроить, как указано выше), а в параметрах остальных просто снимаем галочки с обоих пунктов - теперь Навигационная цепочка их не будет учитывать.

P.S. К слову, в битрикс есть и свой SEO модуль, только доступен он в тех редакциях, что подороже. Так что тут всерьёз стоит вопрос, переплачивать ли за дополнительные функции Битрикс или обратиться к сторонней компании. Веб аналитика от специалистов включает не только набор отчётов по нескольким параметрам сайта, но и конкретные рекомендации по его улучшению, и индивидуальный подход к каждому клиенту.

Related Posts Plugin for WordPress, Blogger...
Рубрики: 1С-Битрикс

2 комментария к записи “Настройка Навигационной цепочки в 1С-Битрикс”

  1. Денис

    Добрый день. А как добавить в цепочку навигации название торгового каталога? Живой пример - добавить в цепочку навигации слово "Каталог". Излазил все настройки - не нашёл. Категорию и товар - пожалуйста, а вот с Каталогом проблема - сразу после главной страницы начинается раздел каталога.

    [Ответить]

  2. GlobalSolutions

    Классно, очень полезная инфа!

    [Ответить]

Комментируйте - автору важно ваше мнение!

Дополнительно: