Иногда нужно получить свойства элемента, например в списке. Мне понадобилось вывести картинки товаров в списке заказов
$arFilter = Array("IBLOCK_ID"=>2, "ID"=>$order_item["PRODUCT_ID"]);
$res = CIBlockElement::GetList(Array(), $arFilter);
if ($ob = $res->GetNextElement()){;
$arFields = $ob->GetFields(); // поля элемента
//echo "<pre>";
//var_dump($arFields["PREVIEW_PICTURE"]);
//echo "</pre>";
$picture = (CFile::GetPath($arFields["PREVIEW_PICTURE"]));
$arProps = $ob->GetProperties(); // свойства элемента
$article = $arProps["ARTICLE"]["VALUE"];
}
Вот такой нехитрый способ.
IBLOCK_ID"=>2 - это id инфоблока (например товары или новости)