Модули Opencart

Наложить логотип на изображения товаров

6-11-2017, 17:19
Наложить логотип на изображения товаров

Это самый простой способ наложить логотип на все изображения товаров интернет магазина на опенкарт. Модуль не заменяет файлы и не добавляет.

Тестировался на Opencart 2.1.0.2 но возможно будет работать и на других версиях.

Установка: Загрузите watermark.install.mod.ocmod.xml через панель управления и обновите модификаторы.

Создайте прозрачный логотип и положите в директорию на сервере image/

Файл логотипа должен иметь название: watermark.png

 

Второй способ это внести изменения в файл catalog/model/tool/image.php

Найдите в файле image.php Следующий код:

$image = new Image(DIR_IMAGE . $old_image);

После него добавьте этот код:

if ($width > 120 || $height > 80) {
    if(! preg_match("/(\!|icon)/i",pathinfo($filename,PATHINFO_DIRNAME)))
    {
    if(! preg_match("/(up-arrow|no_image|cart|placeholder)/i",pathinfo($filename,PATHINFO_BASENAME))) $image->watermark(new Image(DIR_IMAGE . 'watermark.png'));
}
      }

Аналогично добавляем файл watermark.png в директорию image

Совместимость 2.1.x2.22.3

Скачать Наложить логотип на изображения товаров

Перейти в группу «Vip» Вы не можете скачивать файлы с нашего сервера? Перейдите в группу Vip

Оставить комментарий