Дата публикации : 2024.01.23
Автор: Виноградов Александр

Обрезка картинок на лету и их кэширование Битрикс

<?php

//$arSection['PICTURE'] = 35 (ID изображения)
//обрежем изображение до 250 пикселей  
$renderImage CFile::ResizeImageGet($arSection['PICTURE'], Array("width" => 250"height" => 250),
BX_RESIZE_IMAGE_PROPORTIONAL false);

echo 
$renderImage['src'];

/*Вывод var_dump($renderImage)*/
$renderImage 
[
  [
"src"]=>
  
string(78"/upload/resize_cache/iblock/2e3/250_250_1/8ndggonrtknqv829yhmhkzpavi24ctmm.jpg"
  
["width"]=>
  
int(0)
  [
"height"]=>
  
int(0)
  [
"size"]=>
  
int(0)
]

Комментарии
Наверх страницы