День добрый.
Есть сайт по продаже двигателей.
Заголовок (h1) разделов формируются на основании конструкции: "Двигатели {=this.Name}".
Соответственно, хлебные крошки выглядят следующим образом:
Главная -> Двигатели -> Двигатели Honda -> Двигатели Honda GP -> Название товара
Поступила задача: вывести в хлебных крошках не h1 категории, а ее название (Name):
Главная -> Двигатели -> Honda -> Honda GP -> Название товара
Каким образом это можно сделать?
Код шаблона хлебных крошек:
Есть сайт по продаже двигателей.
Заголовок (h1) разделов формируются на основании конструкции: "Двигатели {=this.Name}".
Соответственно, хлебные крошки выглядят следующим образом:
Главная -> Двигатели -> Двигатели Honda -> Двигатели Honda GP -> Название товара
Поступила задача: вывести в хлебных крошках не h1 категории, а ее название (Name):
Главная -> Двигатели -> Honda -> Honda GP -> Название товара
Каким образом это можно сделать?
Код шаблона хлебных крошек:
Код |
---|
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die(); //delayed function must return a string if (empty($arResult)) { return ""; } $strReturn = '<ol class="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList">'; $num_items = count($arResult); for ($index = 0, $itemSize = $num_items; $index < $itemSize; $index++) { $title = htmlspecialcharsEx($arResult[$index]["TITLE"]); if ($arResult[$index]["LINK"] <> "" && $index != $itemSize - 1) { $strReturn .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $strReturn .= '<a itemprop="item" href="' . $arResult[$index]["LINK"] . '" class="link link-black" title="' . $title . '">' . $title . '</a>'; $strReturn .= '<met a itemprop="position" content="' . ($index + 2) . '" />'; $strReturn .= '</li> '; } else { $strReturn .= '<li class="active" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">' . $title . '<met a itemprop="position" content="' . ($index + 2) . '" /></li>'; } } $strReturn .= '</ol>'; return $strReturn; |