Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Как вывести картинку из раздела

00 голосов
3
Как вывести картинку рядом с названием раздела галереи. В разделе в массиве без труда можно найти различные SRC для вывода, но на странице всех разделов в массивах не могу найти ссылку на картинку((
спросил 13 Авг, 13 от Jugoar (480 баллов)

3 Ответы

00 голосов
как вообще просто можно достучатся к изображениям раздела. Выбор изображений есть а в массивах данных о них никаких. Или может я просто неправильно получаю их?(
ответил 13 Авг, 13 от Jugoar (480 баллов)
00 голосов
У раздела хранится ID изображения из таблицы файлов. Чтобы получить массив с параметрами изображения, нужно использовать CFile::GetFileArray.
Код
<?$arSection["PICTURE"] = CFile::GetFileArray($arSection["PICTURE"])?>
<img src="<?=$arSection["PICTURE"]["SRC"]?>" width="<?=$arSection["PICTURE"]["WIDTH"]?>" height="<?=$arSection["PICTURE"]["HEIGHT"]?>" alt="<?=$arSection["NAME"]?>" title="<?=$arSection["NAME"]?>" />
ответил 18 Окт, 13 от NitroGeN (2,840 баллов)
00 голосов
Цитата
Евгений Малков пишет:
У раздела хранится ID изображения из таблицы файлов. Чтобы получить массив с параметрами изображения, нужно использовать CFile::GetFileArray.
Код <?$arSection["PICTURE"] = CFile::GetFileArray($arSection["PICTURE"])?>
<img src="<?=$arSection["PICTURE"]["SRC"]?>" width="<?=$arSection["PICTURE"]["WIDTH"]?>" height="<?=$arSection["PICTURE"]["HEIGHT"]?>" alt="<?=$arSection["NAME"]?>" title="<?=$arSection["NAME"]?>" />

Спасибо огромнейшее вы меня спасли, я бы никогда в жизни не догадался что к чему <[:-D
ответил 20 Янв, 14 от Jugoar (480 баллов)

Похожие вопросы

0 голосов
2 ответов
+1 голос
1 ответ
0 голосов
1 ответ
0 голосов
1 ответ