Как в битрикс вывести картинку. Метод resizeimageget.

Как в битрикс вывести картинку. Метод resizeimageget.

blog-image1

Для уменьшения скорости загрузки сайта может стоять задача, изменить размер картинок в битрикс, сегодня речь пойдет именно об этой cms.

Чтобы сделать это программно, мы будем использовать, api битрикс и метод resizeimageget.

Метод уменьшает картинку и размещает уменьшенную копию в папку /upload/resize_cache/путь. Один раз уменьшив изображение получаем физический файл, который позволяет при последующих обращениях не проводить операции по уменьшению изображения. При следующем вызове метод вернет путь к уменьшенному файлу. Статический метод.

Рассмотрим базовый пример использования метода.

Изменить размер картинок в битрикс с помощью метода resizeimageget:

 $arSizes["WIDTH"], "height" => $arSizes["HEIGHT"]), // задаем параметры масштабирования
		BX_RESIZE_IMAGE_PROPORTIONAL // способ масштабирования одни из трех - BX_RESIZE_IMAGE_EXACT, BX_RESIZE_IMAGE_PROPORTIONAL, BX_RESIZE_IMAGE_PROPORTIONAL_ALT 
	);
	
	//выводим путь к уменьшенному файлу (картинке)
	print_r($renderImage['src']);
?>	

Все таки правильно использовать подобные фишки в определенных местах. Этот фрагмент кода можно размещать, к примеру, в цикле, файла result_modifier.php любого компонента. Всем удачи и успехов в работе!