Подскажите пожалуйста почему не выводит картинки вроде бы код верный
Код |
---|
<?foreach($arElement["OFFERS"] as $arOffer):?>
<?foreach($arOffer["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<? if($pid =="VKUS"){?>
<?
$color = $arProperty["DISPLAY_VALUE"];
if (!CModule::IncludeModule('highloadblock'))
continue;
$ID = 5;
$hldata = Bitrix\Highloadblock\HighloadBlockTable::getById($ID)->fetch();
$hlentity = Bitrix\Highloadblock\HighloadBlockTable::compileEntity($hldata);
$hlDataClass = $hldata['NAME'].'Table';
$arFilter = Array(
Array(
"LOGIC"=>"AND",
Array(
"UF_NAME"=> $color //НАШ МАССИВ С ЦВЕТАМИ
)
)
);
$result = $hlDataClass::getList(array(
'select' => array('UF_FILE','UF_NAME'),
'order' => array('UF_NAME' =>'ASC'),
'filter' => $arFilter
));
while($res = $result->fetch())
{
$img_path = CFile::GetPath($res["UF_FILE"]); //ПОЛУЧАЕМ ПУСТЬ К КАРТИНКЕ
echo '<img src="'.$img_path.'" width="20"/>'; //ВЫВОДИМ КАРТИНКУ
}
?>
<?}?>
<?endforeach;?>
<?endforeach;?> |