В init.php добавить:

// пользовательские поля для разделов
function GetSectionField($iblock_id, $section_id, $uf_id) {
	$arUF = $GLOBALS["USER_FIELD_MANAGER"]->GetUserFields ("IBLOCK_".$iblock_id."_SECTION", $section_id);
	return $arUF[$uf_id]["VALUE"];
}

Использование:

$userField = GetSectionField(IBLOCK_ID, SECTION_ID, "UF_USER_FIELD");


Комментарии ()