moovix

1С-Битрикс: Вывод изображения из свойства информационного блока

Moovix » Блог » 1С-Битрикс: Вывод изображения из свойства информационного блока
Возникла проблема вывести изображение из свойства. Свойство изображения в инфоблоке создал MORE_PHOTO1, в параметрах компонента детального просмотра добавил это свойство. Но беда, выводится оно вот так

Возникла проблема вывести изображение из свойства.

Свойство изображения в инфоблоке создал MORE_PHOTO1, в параметрах компонента детального просмотра добавил это свойство.

Но беда, выводится оно вот так

Изображения к новости:  Загрузить / Загрузить

Тогда я создал небольшой вариант вывода и вывел таким образом

				
					<? foreach ($arResult["DISPLAY_PROPERTIES"]["MORE_PHOTO1"]["FILE_VALUE"] as $PHOTO) : ?>
        <!-- Авто ресайз доп. изображений с помощью CFile::ResizeImageGet -->
        <? $file = CFile::ResizeImageGet(
            $PHOTO,
            array('width' => '580', 'height' => '326'),
            BX_RESIZE_IMAGE_EXACT,
            true
        ); ?>
        <a href="<?= $PHOTO["SRC"] ?>" name="more_photo">
            <img decoding="async" border="0" src="<?= $file["src"] ?>" width="<?= $file["width"] ?>" height="<?= $file["height"] ?>" />
        </a>
    <? endforeach ?>
				
			

, где

MORE_PHOTO1 — наше свойство

еще есть ресайз, и ссылка на изображение.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Moovix » Блог » 1С-Битрикс: Вывод изображения из свойства информационного блока

Есть вопрос? мы онлайн

Есть проект? Заполните бриф.

top