Всем привет.
В ИБ имеется свойство типа "Привязка к файлу (на сервере)", множественное. Создал элементы ИБ. Вывожу их. Хочу делать ресайз картинок, загруженных в этой свойство. Не получается =)
Вот что делаю:
Пусть к файлу верно указан - он выводится. CFile::MakeFileArray - тоже все ОК. Но почему-то CFile::ResizeImageGet возвращает пустоту.
У кого какие идеи есть? Помогите плз.
В ИБ имеется свойство типа "Привязка к файлу (на сервере)", множественное. Создал элементы ИБ. Вывожу их. Хочу делать ресайз картинок, загруженных в этой свойство. Не получается =)
Вот что делаю:
Код |
---|
<?foreach($arItem['DISPLAY_PROPERTIES']['IMAGES']['VALUE'] as $id => $img):?> <? if ($img){ $file = CFile::ResizeImageGet(CFile::MakeFileArray($_SERVER["DOCUMENT_ROOT"].'/'.$img), array('width' => '150', 'height' => '100'), BX_RESIZE_IMAGE_PROPORTIONAL_ALT, true); if ($file):?> <a href="<?=$arItem['DETAIL_PAGE_URL']?>" title="<?=$arItem["NAME"]?>"> <img src="<?=$file['src']?>" width="<?=$file['width']?>" height="<?=$file['height']?>" alt="" title="<?=$arItem['NAME']?>" /> </a> <?endif; } ?> <?endforeach;?> |
Пусть к файлу верно указан - он выводится. CFile::MakeFileArray - тоже все ОК. Но почему-то CFile::ResizeImageGet возвращает пустоту.
У кого какие идеи есть? Помогите плз.