Задать вопрос
juniorcoder
@juniorcoder
Ура, у нас новый умный AI...

Как вывести доп.свойство раздела в битрикс?

Всё перегулил, ничего не работает, а казалось бы простой вопрос! Как вывести?
Такой выводит но почему-то сразу всех разделов, а нужно у конкретного раздела только его свойство заполненное.

<? 
$db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter = Array("IBLOCK_ID"=>25, "ID"=>$arResult["IBLOCK_SECTION_ID"]), true,$arSelect=Array("UF_NEWH1")); 
while($ar_result = $db_list->GetNext()):   
?> 
<?=$ar_result["UF_NEWH1"] ?>
<? endwhile?>
  • Вопрос задан
  • 1422 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
s_panteleev
@s_panteleev
25 yo, Yaroslavl
$iblockId = 25;
$sectionId = 37;

\Bitrix\Main\Loader::includeModule('iblock');

// вариант 1
$field = $USER_FIELD_MANAGER->GetUserFields('IBLOCK_25_SECTION', $sectionId);
$value = $field['UF_NEWH1']['VALUE'];
print_r($value);

// вариант 2
$res = CIBlockSection::GetList([], ['IBLOCK_ID' => $iblockId, 'ID' => $sectionId], false, ['IBLOCK_ID', 'ID', 'UF_NEWH1'])->Fetch();
$value = $res['UF_NEWH1'];
print_r($value);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы