Получить значения свойств элемента инфоблока в Битриксе

Пример получения свойства элемента инфоблока в битриксе:

		$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 - во всех случаях символьные коды свойств.

Тэги:

Тэг в списке: