Водяной знак ( Watermark ) для Opencart {ocmod}

Тема в разделе "Готовые модули и модификаторы. Бесплатно", создана пользователем mars1an, 3 окт 2016.

  1. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.519
    Симпатии:
    241
    Возможно в вашей теме всплываюшее проходит не через штатный ресайт. Могу ошибаться. Ну и решение для 2.1 стандартного опенкарта, а у вас оксторе. Может еще из за этого. Попробуйте в личку автору написать, может поможет.
     
  2. andrey.55555

    andrey.55555 Новичок

    Сообщения:
    2
    Симпатии:
    0
    Всем привет.

    Спасибо автору. Модуль рабочий. Проверялся на Версия ocStore 2.3.0.2.3

    Предлагаю улучшение.
    В файле install.xml

    фрагмент:

    <file path="catalog/model/tool/image.php">
    <operation>
    <search>
    <![CDATA[class ModelToolImage extends Model {]]>
    </search>
    <add position="replace">
    <![CDATA[

    require_once DIR_APPLICATION . 'model/extension/module/watermark/image_watermark.php';

    /*
    class ModelToolImage extends Model {
    ]]>
    </add>
    </operation>
    <operation>
    <search index="10">
    <![CDATA[}]]>
    </search>
    <add position="after">
    <![CDATA[
    */
    ]]>
    </add>
    </operation>
    </file>

    заменить на:

    <file path="catalog/model/tool/image.php">
    <operation>
    <search>
    <![CDATA[class ModelToolImage extends Model {]]>
    </search>
    <add position="replace">
    <![CDATA[

    require_once DIR_APPLICATION . 'model/extension/module/watermark/image_watermark.php';

    class ModelToolImageOriginal extends Model {
    ]]>
    </add>
    </operation>
    </file>
     
  3. andrey.55555

    andrey.55555 Новичок

    Сообщения:
    2
    Симпатии:
    0
    так более правильно и надежно :)
     
  4. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    516
    Уже давно так сделано, забыл на форуме обновление выложить.
     
  5. SiteMix

    SiteMix Продвинутый пользователь

    Сообщения:
    1.021
    Симпатии:
    174
    Классный модуль!

    А почему версия для ocStore 2.3 не добавлена в первый пост? Нашёл её на третьей странице, но, наверное, в ней есть какие-то проблемы, ведь версия для Opencart после той даты дорабатывалсь... Впрочем, вроде бы работает.

    Изначально поставил для Opencart, но она не завелась. В теме есть решение с заменой 11 на 13 в модификаторе, но ведь в версии для ocStore есть ещё и отличия в image_watermark.php
     
  6. qwert5005

    qwert5005 Новичок

    Сообщения:
    2
    Симпатии:
    0
    Установил на версию OcStore 2.3.0.2.3 После установки при попытке загрузки сайта белый экран. Модуль удалил и все заработало. Ошибки в файле эррор лог:
    [Mon Jun 15 18:00:27.247720 2020] [proxy_fcgi:error] [pid 5797:tid 140541209200384] [client удалил] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected '}', expecting end of file in /var/www/vhosts/site.ru/httpdocs/system/storage/modification/catalog/model/tool/image.php on line 63\n'
     
    Последнее редактирование: 15 июн 2020
  7. llpass

    llpass Новичок

    Сообщения:
    1
    Симпатии:
    0
    Все отлично работает,, хорошо бы добавить чтоб при увелечение картинки и ватермарк увеличивался пропорционально
     
  8. Oreshka

    Oreshka Новичок

    Сообщения:
    10
    Симпатии:
    0
    Добрый день. Модуль установила, подключила, кэш почистила, но ватермарк так и не появился. В чем может быть проблема ?
     

    Вложения:

  9. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    может обновить модификаторы?
     
  10. Oreshka

    Oreshka Новичок

    Сообщения:
    10
    Симпатии:
    0
    после обновления стало ошибку выдавать и сайт не запускается. Сбросила, опять сайт работает, но без ватермарка
     
  11. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    какую?
     
  12. Oreshka

    Oreshka Новичок

    Сообщения:
    10
    Симпатии:
    0
    Parse error: syntax error, unexpected '}' in /var/www/cha101321a/www/f3m.com.ua/system/storage/modification/catalog/model/tool/image.php on line 63

    Но по данному пути image.php файла нет.
     
  13. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    синтаксическая ошибка в файле image.php на строке 63. вот и смотрите эту строку и выше нее.
     
  14. Oreshka

    Oreshka Новичок

    Сообщения:
    10
    Симпатии:
    0
    Но по данному пути image.php файла нет. Я попробовала посмотреть, но см файл не обнаружила.
     
  15. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    как же тогда php нашел в нем ошибку, если его нет?
    прям как суслик, никто его не видит, а он есть
     
  16. Oreshka

    Oreshka Новичок

    Сообщения:
    10
    Симпатии:
    0
  17. Oreshka

    Oreshka Новичок

    Сообщения:
    10
    Симпатии:
    0
    в бэкапе нахожу хотя бы такую папку, но файла в ней все равно нет.
     
  18. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    при чем бекап? обновили модификаторы, выскочила ошибка, идем по адресу и решаем проблему.
     
  19. Oreshka

    Oreshka Новичок

    Сообщения:
    10
    Симпатии:
    0
    Я же показала, что по адресу нет такого файла, на который ошибка ссылается.
     
  20. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    когда выскакивает ошибка, вы идете по пути, который прописан в ошибке, и не находите файл?
    такого не бывает.