Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Watermark водяний знак для ocStore 3.0.3.6.


Recommended Posts

Вітаю всіх! Шукаю модуль для розміщення водяного знаку на фото. Може хтось може підказати безкоштовний(робочий на цю версію) або недорогий платний?

Надіслати
Поділитися на інших сайтах


Скрытый текст
<modification>
    <code>Hacker</code>
    <name>Hacked</name>
    <version>1.0</version>
    <author>Hacker</author>
    <link></link>
    <file path="catalog/model/tool/image.php">
        <operation>
            <search index="0">
            <![CDATA[$image = new Image(DIR_IMAGE . $image_old);]]>
            </search>
            <add position="after">
            <![CDATA[				$image->watermark(new Image(DIR_IMAGE . 'watermark.png'), 'bottomright');]]>
            </add>
        </operation>
    </file>
</modification>

 

 

  • +1 3
Надіслати
Поділитися на інших сайтах

16.08.2023 в 21:34, buslikdrev сказал:
  Показать содержимое
<modification>
    <code>Hacker</code>
    <name>Hacked</name>
    <version>1.0</version>
    <author>Hacker</author>
    <link></link>
    <file path="catalog/model/tool/image.php">
        <operation>
            <search index="0">
            <![CDATA[$image = new Image(DIR_IMAGE . $image_old);]]>
            </search>
            <add position="after">
            <![CDATA[				$image->watermark(new Image(DIR_IMAGE . 'watermark.png'), 'bottomright');]]>
            </add>
        </operation>
    </file>
</modification>

 

 

 

Извиняюсь за простой вопрос, @buslikdrev. как этим ocmod решением воспользоваться для получения на изображении водяного знака ?

Можно чуть подробнее объяснить ?

Надіслати
Поділитися на інших сайтах


17.08.2023 в 17:16, yurame1nik сказал:

Можно чуть подробнее объяснить ?

https://github.com/opencart/opencart/wiki/Modification-System

Надіслати
Поділитися на інших сайтах

  

16.08.2023 в 21:34, buslikdrev сказал:
  Показать содержимое
<modification>
    <code>Hacker</code>
    <name>Hacked</name>
    <version>1.0</version>
    <author>Hacker</author>
    <link></link>
    <file path="catalog/model/tool/image.php">
        <operation>
            <search index="0">
            <![CDATA[$image = new Image(DIR_IMAGE . $image_old);]]>
            </search>
            <add position="after">
            <![CDATA[				$image->watermark(new Image(DIR_IMAGE . 'watermark.png'), 'bottomright');]]>
            </add>
        </operation>
    </file>
</modification>

 

 

 

Какой результат даёт ваш модификатор, не совсем понимаю ?

Если люди делятся решениями, они хоть пишут кратко о нём.

Змінено користувачем 3DO
Надіслати
Поділитися на інших сайтах


17.08.2023 в 19:57, 3DO сказал:

  

 

Какой результат даёт ваш модификатор, не совсем понимаю ?

Если люди делятся решениями, они хоть пишут кратко о нём.

Что тут можно ещё писать и зачем, если я даю решение автору темы? В теме и в модификаторе всё указано.

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
В 16.08.2023 в 20:34, buslikdrev сказав:
  Приховати вміст
<modification>
    <code>Hacker</code>
    <name>Hacked</name>
    <version>1.0</version>
    <author>Hacker</author>
    <link></link>
    <file path="catalog/model/tool/image.php">
        <operation>
            <search index="0">
            <![CDATA[$image = new Image(DIR_IMAGE . $image_old);]]>
            </search>
            <add position="after">
            <![CDATA[				$image->watermark(new Image(DIR_IMAGE . 'watermark.png'), 'bottomright');]]>
            </add>
        </operation>
    </file>
</modification>

 

 

Дякую. Підскажіть, в якій директорії потрібно розміщувати файл watermark.png?

Надіслати
Поділитися на інших сайтах


29.08.2023 в 19:25, alinacmml сказал:

Дякую. Підскажіть, в якій директорії потрібно розміщувати файл watermark.png?

Посмотрите в config.php путь константы DIR_IMAGE

  • +1 1
Надіслати
Поділитися на інших сайтах

можете підсказати, в чому може бути проблема, якщо не встановалюється модифікатор? файл .ocmod.zip успішно завантажується, але не зʼявляється в установлених модифікаторах і відповідно в розширеннях.. 

image.thumb.png.ef57cb164005ce20c560b59ea728e000.png

Надіслати
Поділитися на інших сайтах


  • 6 months later...
16.08.2023 в 21:34, buslikdrev сказал:
  Скрыть содержимое
<modification>
    <code>Hacker</code>
    <name>Hacked</name>
    <version>1.0</version>
    <author>Hacker</author>
    <link></link>
    <file path="catalog/model/tool/image.php">
        <operation>
            <search index="0">
            <![CDATA[$image = new Image(DIR_IMAGE . $image_old);]]>
            </search>
            <add position="after">
            <![CDATA[				$image->watermark(new Image(DIR_IMAGE . 'watermark.png'), 'bottomright');]]>
            </add>
        </operation>
    </file>
</modification>

 

 

 

Отличное решение!

А как можно изменить этот модификатор таким образом, чтобы ватермарк накладывался только на изображения, которые есть на странице товара?

Т.е. чтобы никакие изображения НЕ модифицировались (ни на странице категорий, ни на стр. производителей, ни прочие изображения, которые использует движок), КРОМЕ ТОЛЬКО ИЗОБРАЖЕНИЙ НА СТРАНИЦЕ ПРОДУКТА?

 

Надіслати
Поділитися на інших сайтах


20.03.2024 в 21:16, shurc1 сказал:

КРОМЕ ТОЛЬКО ИЗОБРАЖЕНИЙ НА СТРАНИЦЕ ПРОДУКТА?

Можно условие через $this->session->data сделать. Перед генерацией нужного изображения задать значение, а при генерации всегда удалять.

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.