Всем привет!
Есть интернет-магазин на drupal commerce.
Нужна подсказка по алгоритму наложения водяного знака на изображение товара при добавлении товара в drupal commerce (сборка kickstart 2).
Знаю как сделать наложение водяного знака через imce watemark при загрузке изображений через imce - но это применяется только для изображений на обычных страницах.
Как сделать тоже самое для изображений товаров (изображения товаров выбираются и загружаются только с локальной машины по умолчанию без imce)?
Комментарии
https://drupal.org/project/imagecache_actions
Причем здесь commerce?
Да, imagecache actions нужен.
В commerce при добавлении нового товара, а в частности при загрузке изображений товара создаются миниатюры изображений товара.
Они создаются, вероятно, по некоторому событию, или правилу. Где эти правила задаются?
Частичное решение проблемы описано здесь
http://www.drupal.ru/node/47513 - закачка оригинальных изображений в защищенные каталоги и наложение водяного знака стилями изображений.
Тогда как IMCE Watermark на оригинальное изображение накладывает водяной знак.
100% решение:
1. Установить пакет модулей image cache actions
2. включить модуль: Imagecache Canvas Actions
3. в конфигурации -> стили изображений сделать стиль с опциями (Наложение (водяной знак)), указав расположение файла с водяным знаком
4. применять созданный стиль для отображения изображений