SECTION_CODE_PATH не учитывает отсутствие символьного кода родительского раздела (1С-Битрикс)
, Михаил
<?php
У catalog.section->result_modifier.php
foreach ($arResult["ITEMS"] as &$arItem) {
// FIX: SECTION_CODE_PATH
$nav = CIBlockSection::GetNavChain($arItem['IBLOCK_ID'], $arItem['~IBLOCK_SECTION_ID']);
$arNavi=array();
while($arNavItem = $nav->Fetch()) {
$arNavi[]=$arNavItem['CODE'];
}
$arNavi[]=$arItem['CODE'];
$arItem['DETAIL_PAGE_URL']="/".implode("/", $arNavi)."/";
}
?>