Как получить ссылку на полное (оригинальное) изображение в 1C-Bitrix?
При организации на своем сайте, например, каталога новостей, есть смысл использовать уменьшенные изображения, которые, кстати говоря, по умолчанию выводятся с помощью кода:
$arItem['PREVIEW_PICTURE']['SRC'];
Но, как всегда, для реализации интересных идей может потребоваться оригинальное изображение материала. Как быть в таком случае?
1. Все изменения мы будем проводить в файлах CMS. Поэтому для начала подключитесь к вашему сайту по FTP.
2. Откройте файл компонента*, отвечающий за вывод материалов на вашем сайте.
3. Найдите во всем коде участок:
array(
"FIELD_CODE" => array(
0 => "",
1 => "",
),
)
И в «0 => "",» добавьте «DETAIL_PICTURE», чтобы получилось следующее:
array(
'FIELD_CODE' => array(
0 => 'DETAIL_PICTURE',
1 => '',
),
)
Сохраните изменения и отправьте файл обратно на сайт.
Теперь в нужных местах вывода материалов вы можете использовать тег «$arItem['DETAIL_PICTURE']['SRC']».
Пример использования:
<img src="<?=$arItem['DETAIL_PICTURE']['SRC']; ?>" alt="<?=$arItem['NAME']; ?>" />
* Для того чтобы узнать, какой компонент используется для вывода материалов, читайте эту статью.