Получить значения свойств элемента инфоблока в Битриксе
Пример получения свойства элемента инфоблока в битриксе:
$arSelect = Array("ID", "NAME", "PROPERTY_PROPERTY1", "PROPERTY_PROPERTY2", "PROPERTY_PROPERTY3");
$arFilter = Array("IBLOCK_ID" => $iblockId, "CODE"=> $code);
$res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect);
$el = $res->Fetch();
Где $iblockId - Id инфоблока, $code - символьный код элемента инфоблока.
Вариант получения значений свойств элемента инфоблока по его Id:
$dbProperty = CIBlockElement::GetList(
array(),
array('ID' => $elId),
false,
false,
array($elId, $iblockId, 'PROPERTY_PROPERTY1', 'PROPERTY_PROPERTY2', 'PROPERTY_PROPERTY3')
);
$next = $dbProperty->GetNext();
Где $elId - Id элемента инфоблока, $iblockId - Id инфоблока.
PROPERTY1, PROPERTY2, PROPERTY3 - во всех случаях символьные коды свойств.