Получить родительский раздел, с любого уровня разделов. Если, в комплексном шаблоне каталога, на би...

Михаил Базаров

Дата последнего входа: 45 минут назад
Дата регистрации: 7 февраля 2012 21:17
День рождения: 7 ноября
Пол: Мужской
показать полностью
Михаил Базаров -> Всем
мар 19 10:11 am
Получить родительский раздел, с любого уровня разделов.

Если, в комплексном шаблоне каталога, на битрикс нужно получить информацию о родительском разделе
- с любого внутреннего уровня.
Можно использовать
CIBlockSection::GetNavChain

Пример. Нужно получить пользователское поле UF_SHOW_FILTER корневого, родительского раздела
$navChain = CIBlockSection::GetNavChain($arParams["IBLOCK_ID"], $arResult["SECTION_ID"]);
while ($arNav = $navChain->GetNext()) {
       $db_list = CIBlockSection::GetList(array($by => $order),
       $arFilter = array("IBLOCK_ID" => $arParams["IBLOCK_ID"], "ID" => $arNav["ID"]), true,
       $arSelect = array('NAME','UF_TOP_FILTER'));
       while ($ar_result = $db_list->Fetch()) {
                   echo $ar_result['UF_TOP_FILTER'];
         }
break;}
Более подробное описание тут https://camouf.ru/blog-note/9312/

Авторизация

На сайте работает вход через социальные сети. Просто, выберите наиболее удобную сеть и авторизация произойдет автоматически:
Проходя авторизацию, Вы безоговорочно принимаете условия политики конфеденциальности