"ну там же есть примеры применения. В result_modifier.php шаблона необходимого вам компонента изменяете $arResult. Например для catalog.element
в корне сайта должна быть создана папка /img/ с файлом watermark.png
Код |
---|
$arResult['DETAIL_PICTURE_RESIZED'] = array(); if (!empty($arResult['DETAIL_PICTURE)) { $arFilter_watermark = Array( Array( 'name' => 'watermark', 'position' => 'br', 'size'=>'real', 'type'=>'image', 'alpha_level'=>'10', 'file'=>$_SERVER['DOCUMENT_ROOT'].'/img/watermark.png', ), ); $arResult['DETAIL_PICTURE_RESIZED'] = CFIle::ResizeImageGet( $arResult['DETAIL_PICTURE'], array('width'=>800, 'height'=>600), BX_RESIZE_IMAGE_EXACT, true, $arFilter_watermark ); } В шаблоне компонента: <?php if (!empty($arResult['DETAIL_PICTURE_RESIZED']): ?> <img src="<?=$arResult['DETAIL_PICTURE_RESIZED']['src']?>" width="<?=$arResult['DETAIL_PICTURE_RESIZED']['width']?>" height="<?=$arResult['DETAIL_PICTURE_RESIZED']['height']?> /> <?php endif; ?> |
You must have chaos within you to give birth to a dancing star.
Friedrich Nietzsche
Friedrich Nietzsche