Получить множественное пользовательское поле раздела. Значения множественного UF_ поля через API

RSS
Получить множественное пользовательское поле раздела. Значения множественного UF_ поля через API
 
Получить множественное пользовательское поле раздела. Значения множественного UF_ поля через API

Задача: У разделов инфоблока есть множественное поле типа список. Зная ID раздела, нужно получить и вывести всю информацию о выбранных значениях списка UF_ поля этого раздела.
 
Aналог CIBlockSection::GetList на D7
Bitrix\Iblock\SectionTable::GetList
не даст получить именно UF поля (без танцев и бубна):
 
Добрый день Михаил!
Вроде банальный вопрос, но поиск корректных результатов не дает.
Подскажите, пожалуйста, как вывести UF_ поле на странице РАЗДЕЛА (в catalog.section.list). UF поле - тип строка.
Спасибо
 
Там оно из коробки работает.

В настройках компонента:
Код
<?$APPLICATION->IncludeComponent("bitrix:catalog.section.list","",
Array(
        "VIEW_MODE" => "TEXT",
        "SHOW_PARENT_NAME" => "Y",
        "IBLOCK_TYPE" => "",
        "IBLOCK_ID" => "",
        "SECTION_ID" => $_REQUEST["SECTION_ID"],
        "SECTION_CODE" => "",
        "SECTION_URL" => "",
        "COUNT_ELEMENTS" => "Y",
        "TOP_DEPTH" => "2",
        "SECTION_FIELDS" => ""
        "SECTION_USER_FIELDS" => => 
                array(
                      0 => 'UF_ПОЛЕ'
                 ),
        "ADD_SECTIONS_CHAIN" => "Y",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_NOTES" => "",
        "CACHE_GROUPS" => "Y"
    )      
);?>

В шаблоне:
Код
<?=$arSection['UF_ПОЛЕ']?>
Изменено: Михаил Базаров - 18.12.2022 20:54:25
 
Не работает...
 
В catalog.element - работает и работало, вопросов нет.

В catalog.section.list - не работает
 
Цитата
Андрей написал:
В catalog.element - работает и работало, вопросов нет.
В catalog.section.list - не работает

Затрудняюсь подсказать. Что-то делаете не правильно или у вас что-то не стандартное.
 
Михаил, спасибо за ответ!
Я нашел еще и такое решение, может кому пригодится:
Код
<? $rsResult = CIBlockSection::GetList(array("SORT" => "ASC"), array("IBLOCK_ID" => "АЙДИ-ИНФОБОКА", 
"ID" => $arResult['SECTION']['ID']), false, $arSelect = array("UF_*")); 
if($secResult = $rsResult -> GetNext()){ } ?> <?echo $secResult["UF_ИМЯПОЛЯ"];?>
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Ютубе