уменьшение изображений анонса
если таковое не было настроено сразу в инфоблоке
компонент: bitrix:news.list
result_modifier.php:
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); function get_thumbs($arData){ $arThumbPhoto=CFile::ResizeImageGet( $arData["ID"], Array('width'=>300, 'height'=>300), BX_RESIZE_IMAGE_PROPORTIONAL_ALT, //BX_RESIZE_IMAGE_PROPORTIONAL, //BX_RESIZE_IMAGE_EXACT, true, array() ); $thumb_picture=array( "SRC"=>$arThumbPhoto['src'], "WIDTH"=>$arThumbPhoto['width'], "HEIGHT"=>$arThumbPhoto['height'], ); return $thumb_picture; } foreach($arResult["ITEMS"] as $key=>$arItem) $arResult["ITEMS"][$key]["PREVIEW_PICTURE"]=get_thumbs($arItem["PREVIEW_PICTURE"]); ?>