Ссылка на раздел битрикс
Довольно долго «выдумывал велосипед» как же сделать ссылку из товара в каталоге битрикс на раздел в котором он находится. Есть много различных решений такой, казалось бы банальной, задачи, но прямой ссылки добиться не очень получается. Мое решение — через выборку:
1 2 3 |
<? CModule::IncludeModule('iblock'); $dbSect = CIBlockSection::GetList( Array("IBLOCK_ID"=>$arResult["IBLOCK_ID"],"DEPTH_LEVEL" => 1), false); if($arSect = $dbSect->GetNext()) {echo '<a href="' . $arSect["SECTION_PAGE_URL"] . '">ссылка</a>';} ?> |
Так же можно поступить проще:
1 |
<a href="<? echo $arResult["LIST_PAGE_URL"]."/". $arResult["SECTION"]["CODE"]; ?>">ссылка</a> |
Рассказать:
А как получить ссылку со всеми подразделами?