sanches.free
Краткий ресайз картинки элемента через CFile::ResizeImageGet на 1С‑Битрикс
Входная точка
После массовой выборки инфоблока в списках обычно доступен только целочисленный идентификатор медиафайла.
Выбор ограничивающего прямоугольника
- Для витринных плиток чаще применим пропорциональный режим без обрезки значимых деталей.
- Для баннеров промо возможен точный кадрирование чтобы не искажать сеточную верстку.
Сбор URL для верстки
$thumb = \CFile::ResizeImageGet(
(int)$row["PREVIEW_PICTURE"],
["width" => 360, "height" => 360],
BX_RESIZE_IMAGE_PROPORTIONAL,
true
);
$srcReady = isset($thumb["src"]) ? (string)$thumb["src"] : "";Кешируйте результат через стандартные ключи результата компонента когда списки уже обёрнуты в тегируемый слой.
Не хотите копаться сами?
Починю за 1-3 дня. Без предоплаты — оплата по результату.
15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии