Получить значения свойств элемента инфоблока в Битриксе
Пример получения свойства элемента инфоблока в битриксе:
$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
- во всех случаях символьные коды свойств.