Часто нужно в коде шаблона элемента новости или товара получить его дополнительные свойства.
Проще всего это сделать так:
$arFilter = Array("IBLOCK_ID"=>$arItem['IBLOCK_ID'], "ID"=>$arItem['ID']); $res = CIBlockElement::GetList(Array(), $arFilter); if ($ob = $res->GetNextElement()){ $arProps = $ob->GetProperties(); // все свойства элемента $site_link = $arProps['SITE']['VALUE']; // получаем свойство SITE и его значение VALUE $img_deal = $arProps['IMG_ADD']['VALUE'] // получаем свойство у дополнительного файла или изображение. Мы получим его ID $file_img = CFile::GetPath($img_deal); // получаем ссылку на файл или изображение } |
Об авторе