Водяной знак на изображении товара miniShop2
Подскажите, пожалуйста, как проще всего поставить текстовый водяной знак на изображении товара miniShop2?
Комментарии: 26
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
При таких параметрах создается надпись site.com на миниатюре и на «среднем» изображении.
В параметрах сниппета msProduct указал Где я не так делаю?
Полная последовательность действий для отображения желаемых превьюх:
1. «Медиа — Источники файлов — создание/редактирование нужного источника» Параметр thumbnails: вводим в json-массив перечень желаемых превьюшек с требуемыми параметрами (водяной знак, % качества при сжатии и тд)
2. Подключаем в желаемый сниппет &includeThumbs (или leftjoin'ом, если параметра includeThumbs нет) с перечнем требуемых превьюшек
3. Выводим в чанке сниппета соответствующий плейсхолдер
По п.1 и 2 все так и сделал.
&includeThumbs — для подключения превьюшек в списке товаров (сниппет msProducts) и корзине (msCart).
Посмотрите журнал ошибок, может быть там что есть.
Нужно выбрать все оригинальные картинки у товара (parent = 0, type = image) и запустить у каждой этот метод.
Однако, он никак не удалит старые ненужные картинки, из-за этого и нет специальной кнопочки в админке, для обновления всех картинок сразу.
Может, позже придумаю.
Конечно, могут быть и превьюшки с приличным разрешением и форматом jpg.
НЕ хватало слеша после wmi|
В результате ничего не нанеслось((
А новые фото добавил — все появилось. Чую пахнет кешем. Скажите кеш фото где можно удалить?
Не папка ли /assets/cache_image/products — для него?
Посмотрите на крупные сайты, типа «Эльдорадо», «Связной» и прочие — нигде нет водяных знаков.
По мне, плохой тон и нищебродство.
P.S. На недавнем сайте делал почти 1000 изображений товаров на белом фоне и был бы рад, если бы кто-то потом использовал эти изображения. Сейчас в процессе сайт с 5000 картинками и даже в мыслях не было потом ставить вотермарк.
в чанке tpl.msGallery.outer добавил id для ссылки:
Выставил генерацию доп превью следующим образом:
только по высоте, так как картинка может быть и горизонтальная и вертикальная, должна быть не выше 800 что бы помещалась в лайтбокс на экране.
При добавлении фото, получаем папку «x800»
В шаблоне товара внизу добавляем скрипт:
получает название картинки, и берет её строго из папки х800.
Сделал так, потому что ссылка независимо от вывода в чанке tpl.msGallery.outer всегда вела на полноценную картинку без ватермарка.
решение мне не нравится, но оно работает.