Всем привет!
Недавно кастомизировал шаблон магазина и столкнулся с проблемой - не выводится название товара в режиме AJAX при переходе из раздела к детальной странице товара и не отображается текущий раздел товара в "хлебных крошках" и названии товара.
Т.е. я кликал на товар и получал то, что на картинке:
как видно из скриншота, в хлебных крошках и в названии - совсем не то, что ожидалось (а ожидалось, что в крошках будет название текущего раздела, а в книге - название книги).
Всему винойбыла плохо продуманная реализация было отсутствие враппера с нужным ID для компонента хлебных крошек (совсем не понятно почему это не было сделано внутри шаблона компонента):
UPD
В результате этих манипуляций и добавления внесения в DOM-дерево элемента с id="pagetitle"
получилось то, что нужно:
Может кому пригодится и сэкономит уйму времени.
Недавно кастомизировал шаблон магазина и столкнулся с проблемой - не выводится название товара в режиме AJAX при переходе из раздела к детальной странице товара и не отображается текущий раздел товара в "хлебных крошках" и названии товара.
Т.е. я кликал на товар и получал то, что на картинке:
как видно из скриншота, в хлебных крошках и в названии - совсем не то, что ожидалось (а ожидалось, что в крошках будет название текущего раздела, а в книге - название книги).
Всему виной
<div id="navigation"> <? $APPLICATION->IncludeComponent("bitrix:breadcrumb", "", array( "START_FROM" => "0", "PATH" => "", "SITE_ID" => "-" ), false, Array('HIDE_ICONS' => 'Y') ); ?> </div> |
В результате этих манипуляций и добавления внесения в DOM-дерево элемента с id="pagetitle"
<h1 id="pagetitle" class="bx-title dbg_title"><?=$APPLICATION->ShowTitle(true);?></h1> |
Может кому пригодится и сэкономит уйму времени.