Добрый день, уважаемые форумчане.
Использую ленту news:line
В шаблоне списка элементов требуется вывести путь к картинке, которая хранится в свойстве (код свойства - ICON_SERV)
Использую код:
[CODE]<?$db_props = CIBlockElement::GetProperty($arItem["IBLOCK_ID"], $arItem['ID'], array("sort" => "asc", Array("CODE"=>"ICON_SERV");
if($ar_props = $db_props->Fetch()) {
$ICON_SERV = $ar_props["VALUE"] ;
echo $ICON_SERV;
}
?>[/CODE]выводится число. А требуется то вывести путь к картинке!
Попытки использовать
[CODE]<?
if ($rsElements = GetIBlockElementListEx($IBLOCK_TYPE, $IBLOCK_ID, false, array($ELEMENT_SORT_FIELD => $ELEMENT_SORT_ORDER, "ID" => "ASC"), false, $arrFilter)):
$rsElements->NavStart($PAGE_ELEMENT_COUNT);
while ($obElement = $rsElements->GetNextElement()):
$arElement = $obElement->GetFields();
$arImagesPath[$arElement["ICON_SERV"]] = CFile::GetPath($arElement["ICON_SERV"]);
endwhile;
endif;
?> [/CODE]или
[CODE]<?
if ($rsElements = GetIBlockElementListEx($IBLOCK_TYPE, $IBLOCK_ID, false, array($ELEMENT_SORT_FIELD => $ELEMENT_SORT_ORDER, "ID" => "ASC"), false, $arrFilter)):
$rsElements->NavStart($PAGE_ELEMENT_COUNT);
while ($obElement = $rsElements->GetNextElement()):
$arElement = $obElement->GetFields();
$rsFile = CFile::GetByID($arElement["ICON_SERV"]);
$arFile = $rsFile->Fetch();
$arrImages[$arElement["ID"]][] = $arFile;
endwhile;
endif;
?> [/CODE]
ни к чему не приводят.
Поправьте пожалуйста меня! Что я не так делаю?
Заранее огромное спасибо!