Модуль XD Stickers
Opencart

Модуль "XD Stickers" - стикеры для Opencart бесплатно

Для чего нужен модуль XD Stickers?

Позволяет устанавливать автоматические и кастомные стикеры для товаров в карточке товара, категориях, на странице производителя, а также в поиске и стандартных модулях.

Для каких версий OpenCart / ocStore:

  • Opencart 2.0.x
  • Opencart 2.1.x
  • ocStore 2.1.x
  • Opencart 2.2.x
  • ocStore 2.2.x
  • Opencart 2.3.x
  • ocStore 2.3.x
  • Opencart 3.x

Должно работать, но не проверялось:

  • OpencartPro, ocShop 2.0.x
  • OpencartPro, ocShop 2.1.x
  • OpencartPro, ocShop 2.3.x

Какие стикеры можно установить?

Автоматические стикеры:

  • SALE (РАСПРОДАЖА) - стикер для товаров со скидками
  • BESTSELLER (ХИТ ПРОДАЖ) - стикер для наиболее популярных товаров (по продажам)
  • NOVELTY (Новинка) - стикер для новых товаров (по дате добавления товара)
  • LAST (Последний) - стикер для товаров с маленьким остатком
  • FREE SHIPPING (Бесплатная доставка) - стикер для товаров с ценой более XXX
  • STOCK STATUS (Стикеры состояния на складе) - стикеры для товаров, при отсутствии на складе

Кастомные стикеры:

Можно создать любые варианты стикеров и прикрепить их любому товару.

Примеры работы стикеров:

Правовая информация:

Модуль поставляется as is (как есть), Вы устанавливаете его по собственному желанию и ответственность за него несёте Вы.
Распространяется модуль по лицензии GNU GPL — Вы вправе его копировать, модифицировать и распространять (в том числе на коммерческой основе).

Обратите внимание! Стикеры без проблем встанут на дефолтный шаблон. Для установки их на недефолтный шаблон скорее всего потребуется доработка (об этом ниже).

 



 

Установка модуля:

Файл (xdstickers_v.1.3.zip) содержит сразу 4 версии:

  • Для Opencart 2.0.x, 2.1x — версия модуля 1.3.1 (имя файла — xdstickers_v.1.3.1.oc2.1.ocmod.zip)
  • Для Opencart 2.2.x — версия модуля 1.3.2 (имя файла — xdstickers_v.1.3.2.oc2.2.ocmod.zip)
  • Для Opencart 2.3.x — версия модуля 1.3.3 (имя файла — xdstickers_v.1.3.3.oc2.3.ocmod.zip)
  • Для Opencart 3.x — версия модуля 1.3.4 (имя файла — xdstickers_v.1.3.4.oc3.0.ocmod.zip)

1. Скачать модуль XD Stickers

2. Распаковать архив.

3. Войти в административную панель управления, перейти в раздел «Модули» (или "Дополнения" в зависимости от версии OpenCart), затем «Установка расширений» и загрузить zip-архив, соответствующий Вашей версии OpenCart / ocStore (именно zip-архив!!!).

Opencart - Модуль XD-Stickers установка

4. Перейти в подраздел «Модификаторы» — в списке установленных дополнений OCMOD должен появится модуль с названием «XD Stickers for Opencart xxx» (xxx в данном случае может различаться от версии).

Opencart - Модуль XD-Stickers установка

5. Перейти в подраздел «Модули» и активировать модуль «XD Stickers xxx».

Opencart - Модуль XD-Stickers установка

 


1 месяц хостинга бесплатно и домен в подарок!

*пользуюсь сам и Вам рекомендую! Из плюсов: цены, uptime, удобство и отзывчивая поддержка!


 

Настройка модуля:

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

Opencart - Модуль XD-Stickers настройка

  1. Расположение стикера.
  2. Стили стикеров. Вы можете изменить / дополнить стили, используемые для стикеров.
    Стили, используемые по умолчанию:

    Если Вы изменили или удалили стили, чтобы вернуть первоначальные - просто удалите всё и нажмите "Применить". Стили по умолчанию будут восстановлены.

  3. Включение / выключение модуля.

Автоматические стикеры

Данные стикеры назначаются автоматически в зависимости от условий товара. Каждый из стикеров можно включить / выключить и каждому из них можно назначить свой цвет и фон.
Opencart - Модуль XD-Stickers настройка

  1. Стикер "Распродажа" позволяет выводить стикер у товаров с акционной ценой. В качестве дополнительной настройки можно вывести размер скидки. Размер скидки считается автоматически в процентах с округлением до целого.
  2. Стикер "Хит продаж" назначается в зависимости от количества проданных единиц товара. Рекомендую установить максимальное количество товаров-бестселлеров от 20 до 40.
  3. Стикер "Новинка" назначается недавно добавленным товарам. Рекомендую установить количество дней от 20 до 40.
  4. Стикер "Последний" назначается товарам, которых осталось мало, но количество которых более 0.
  5. Стикер "Бесплатная доставка" назначается товарам, цена которых больше, чем указано в настройках стикера.

Стикеры состояния на складе

Данные стикеры также назначаются автоматически при отсутствии товара.
Opencart - Модуль XD-Stickers настройка

Вывод стикеров будет зависеть от того, какие варианты состояния на складе существуют у вас. Варианты состояний на складе указаны здесь:
Opencart - Модуль XD-Stickers настройка

Соответствующее состояние на складе задаётся в карточке товара и может быть разным у разных товаров:
Opencart - Модуль XD-Stickers настройка

 


Реально удобная биржа!

Kwork.ru - услуги фрилансеров от 500 руб.

*куча вариантов услуг, цены очень приемлемые и меня там ни разу не "кинули" в отличии от других бирж.


 

Кастомные стикеры

Самое интересное - кастомные стикеры. Вы можете создавать любые виды стикеров.
Opencart - Модуль XD-Stickers настройка

Назначить товару кастомные стикеры можно 2 способами:
1. В карточке товара на вкладке "Кастомные стикеры".
Opencart - Модуль XD-Stickers настройка
Достаточно поставить галочку возле того кастомного стикера, который Вы хотели бы назначить товару.

2. В модуле на вкладке "Массовое добавление / удаление кастомных стикеров".
Opencart - Модуль XD-Stickers настройка
На данной вкладке Вы можете массово присвоить стикер определённой категории товаров, либо всем товарам сразу.
Если Вы только что добавили кастомный стикер, сначала нажмите кнопку "Применить" и лишь затем Вы сможете добавить стикер соответствующей категории, либо удалить его.



Возможные ошибки и порядок их исправления:

Решение для OpenCart 2.x: описано здесь. Этот модуль позволяет устанавливать архивные OCMOD модули на серверах без FTP.
Решение: Скорее всего в настройках FTP у Вас неверно указан FTP каталог. Проверьте, укажите верный и повторите загрузку модуля.
Решение для версий 2.0.х, 2.1.х, 2.2.х: перейдите в раздел "Система", подраздел "Пользователи", затем "Группы пользователей" и нажмите на редактирование Вашей группы доступа (скорее всего Administrator). Проверьте разрешен ли у Вас просмотр, а также редактирование "module/xdstickers". Также проверьте нет ли галочки в разделе "Скрыть дополнения" на модуле "module/xdstickers".
Решение для версий 2.3.х и выше: у Вас установлен модуль не для Вашей версии. Перейдите к скачиванию модуля и скачайте версию модуля для Вашей версии интернет-магазина.
Первым делом проверяем соответствие версий Opencart и установленного модуля.
Проверяем шаблон - если Ваш шаблон не дефолтный (не тот, который идёт сразу вместе с OpenCart) без доп. настройки модуль может не работать! Что делать если шаблон недефолтный - написано ниже.
Архив содержит языковые файлы. Для пользовательского интерфейса они находятся в папке catalog/language, для админского - admin/language. Если у Вас есть исправленная языковая версия для модуля - можете отправить мне (через личное сообщение на opencartforum.com https://opencartforum.com/profile/11962-wadamir/) и я включу его в следующую версию модуля, обязательно указав Ваш вклад в разработку.

Что можно предпринять если у Вас недефолтный шаблон?

Почитайте OCMOD инструкцию для разработчика. Принцип довольно простой, я уверен что каждый может разобраться.

Ещё вариант - написать мне, используя форму ниже, либо через личку в opencartforum.com https://opencartforum.com/profile/11962-wadamir/).

Обратите внимание: бесплатно я не занимаюсь доработками и настройками. Стоимость работ - от 500 руб.








    Если Вам нравится модуль, Вы можете поддержать его развитие:
    На Yoomoney (Ранее Yandex деньги)



    2 Replies to “Модуль "XD Stickers" - стикеры для Opencart бесплатно

    1. Здравствуйте. Установил XD Stickers v.1.3.3, все делал по инструкции. Версия ocStore 2.3.0.2.3. При включении дефолтовых стикеров, при запуске магазина выходит сообщение с ошибкой. В чем может быть проблема? Ошибка: "Fatal error: Uncaught exception 'Exception' with message 'Error: Could not load model module!' in /home/host1346689/minelab-md.ru/htdocs/www/system/storage/modification/system/engine/loader.php:169 Stack trace: #0 [internal function]: Loader->{closure}(Array, Array) #1 /home/host1346689/minelab-md.ru/htdocs/www/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array) #2 /home/host1346689/minelab-md.ru/htdocs/www/system/storage/modification/catalog/controller/extension/module/featured.php(166): Proxy->__call('getCustomXDStic...', Array) #3 /home/host1346689/minelab-md.ru/htdocs/www/system/storage/modification/catalog/controller/extension/module/featured.php(166): Proxy->getCustomXDStickersProduct('43') #4 [internal function]: ControllerExtensionModuleFeatured->index(Array) #5 /home/host1346689/minelab-md.ru/htdocs/www/system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array) #6 /home/host1346689/minelab-md.ru/htdocs/www/system/storage/modification/system/engine/loader.php in /home/host1346689/minelab-md.ru/htdocs/www/system/storage/modification/system/engine/loader.php on line 169"

    Добавить комментарий для XDomus Отменить ответ