Подробное руководство по настройке хлебных крошек bitrix.breadcrumb в CMS Bitrix
13 фев 2019
9527
Как вывести хлебные крошки на сайте?
Для того чтобы вывести на сайте цепочку навигации, необходимо в файле header.php шаблона сайта разместить код вызова компонента bitrix.breadcrumb:
<?$APPLICATION->IncludeComponent(
"bitrix:breadcrumb","",Array(
"START_FROM" => "0", // С какого уровня вложенности раздела начинать построение цепочки навигации
"PATH" => "", // Указывается путь, по которому будет построена навигационная цепочка. Если поле не заполнено совсем, то навигационная цепочка будет строиться для текущего пути.
"SITE_ID" => "s1" // Указывается ID сайта для которого строить цепочку навигации
)
);?>
Как отключить bitrix:breadcrumb для главной страницы?
Как правило на главной странице сайта навигационная цепочка не выводиться, учтём это и добавим условие вывода компонента. Для этого нужно проверить на какой странице мы находимся, если это не главная страница, то выводим компонент bitrix.breadcrumb:
<?if ($APPLICATION->GetCurPage(false) != '/'):?>
<?$APPLICATION->IncludeComponent("bitrix:breadcrumb","",Array(
"START_FROM" => "0",
"PATH" => "",
"SITE_ID" => "s1"
)
);?>
<?endif;?>
Массив настроек компонента bitrix.breadcrumb
START_FROM | Указывается номер пункта, начиная с которого будет построена навигационная цепочка. В поле может быть задано числовое значение, определяющее уровень вложенности раздела на сайте. Например, 0 (ноль) означает, что построение навигационной цепочки начнется от корня сайта. Если 1, то с первого уровня текущего раздела и так далее. |
PATH | Указывается путь, по которому будет построена навигационная цепочка. Если поле не заполнено совсем, то навигационная цепочка будет строиться для текущего пути. |
SITE_ID | Указывается сайт для построения навигационной цепочки. Параметр устанавливается в случае многосайтовой версии, когда DOCUMENT_ROOT у сайтов разный. |
Как формируется навигационная цепочка в Bitrix?
Навигационная цепочка строиться на основе заголовков разделов (папок) сайта или при помощи компонентов, которые добавляют заголовки в навигационную цепочку.
Настроить заголовки папок сайта можно из административного интерфейса:


Или при помощи визуального редактора, открываете нужную страницу и:

Настройка хлебных крошек Битрикс у компонента Каталог bitrix:catalog
Статья была полезна? Поблагодарите автора.
Самые читаемые
4 авг 2019
21 июл 2020
3 мар 2019