Хлебные крошки (Breadcrumbs)
Хлебные крошки вставляются через компонент bitrix:breadcrumb.
$APPLICATION->IncludeComponent("bitrix:breadcrumb", "", array( "START_FROM" => 0, "PATH" => "", "SITE_ID" => SITE_ID ));
Хлебные крошки формируются по файлам .section.php, в котором указано название текущего раздела.
// .section.php $sSectionName = "Каталог";
Поиски файлов .section.php начинаются с корневой директории, и заканчиваются в текущей директории. Т.е. для страницы /about/howto/ будут проверяться наличие следующих файлов.
- /.section.php
- /about/.section.php
- /about/howto/.section.php
Если файла нет в одной из директорий, то этот раздел не отобразится в хлебных крошках.
Если страница формируется динамически (например, через параметр в URL), можно добавить элемент в хлебные крошки через метод $APPLICATION->AddChainItem()
.
$APPLICATION->AddChainItem("Каталог", "/catalog/");
Рекомендуется указывать микроразметку хлебных крошек для лучшего отображения в поисковых системах (подробнее).
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта