Watermarks - andreyryabin/sprint.editor GitHub Wiki
Привожу пример шаблона блока галерея с наложенными ватермарками на превьюшки и детальные фотографии
/** @var $block array */
$arWaterMark = array(
array(
"name" => "watermark",
"position" => "bottomright",
"type" => "image",
"size" => "real",
"file" => $_SERVER["DOCUMENT_ROOT"] . '/upload/image.jpg',
'alpha_level' => 70, //прозрачность
"fill" => "exact",
)
);
$images = Sprint\Editor\Blocks\Gallery::getImages($block, array(
'width' => 300,
'height' => 300,
'exact' => 0,
'filters' => $arWaterMark
), array(
'width' => 1024,
'height' => 768,
'exact' => 0,
'filters' => $arWaterMark
));
?><? if (!empty($images)): ?>
<div class="c-gallery">
<?foreach ($images as $image):?>
<a data-fancybox="gallery" href="<?=$image['DETAIL_SRC']?>">
<img alt="<?=$image['DESCRIPTION']?>" src="<?=$image['SRC']?>">
</a>
<?endforeach;?>
</div>
<? endif; ?>