Навигационная цепочка — bitrix breadcrumb

Компонент bitrix breadcrumb  выводит навигационную цепочку (хлебные крошки) в шаблоне.  Подключается данный компонент в шаблоне сайта в header.php.

breadcrumbs в bitrix
breadcrumbs в bitrix

Подключение осуществляется так:

Подробнее о массиве параметров компонента:

START_FROM — принимает числовое значение, с какого пункта начинается формирование bitrix breadcrumb, если указано «0», то формирование осуществляется от корня сайта (рекомендовано), если, к примеру, «1», то с первого уровня текущего раздела.

PATH: Указывается путь, для которого будет построена breadcrumb (по умолчанию, текущий путь)

SITE_ID: если у вас используется 2… и более сайтов на одной лицензии битрикс, т.е. многосатовость, то в данном пункте необходимо указать ID сайта для которого подключается компонент (к примеру (по-умолчанию) S1 ).

В визуальном редакторе компонент можно вывести через блок: Компоненты:  Служебные > Навигация > Навигационная цепочка…

ХАК: Чтобы последний пункт в цепочке не был ссылкой, ну смысл делать ссылку на страницу на которой ты и так находишься))

Вообщем необходимо отредактировать шаблон компонента.

Измените в шаблоне строку

на

Существуют моменты когда необходимо вообще убрать хлебные крошки на странице. Это можно сделать несколькими методами, в шаблоне сайта в файле header.php вставляем строку:

Либо просто можно также в шаблоне сайта в файле header.php, добавить условие вида:

 

Как отобразить bitrix:breadcrumb на главной странице?

В свойствах Главной страницы найдите поле NOT_SHOW_NAV_CHAIN, и присвойте ему значение «N».

Если это не помогло, проверьте код компонента вида:

И установите переменной «START_FROM» значение «0»

В bitrix:breadcrumb повторяются пункты?

Если у компонента bitrix:breadcrumb одновременно включены опции «Включать инфоблок в цепочку навигации» и «Включать раздел в цепочку навигации», то в bitrix:breadcrumb будут отображаться заголовок папки раздела в которой вы в данный момент находитесь и инфоблока этого раздела, а они обыкновенно совпадают, вида:

breadcrumbs в bitrix
breadcrumbs в bitrix

Проверьте настройки компонента и отключите ненужные опции.

breadcrumbs в bitrix
breadcrumbs в bitrix

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

Добавить комментарий

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