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

[Поддержка] Скидка на набор товаров (вместе дешевле) для OpenCart 2


lolwe

Recommended Posts

Скидка на набор товаров (вместе дешевле) для OpenCart 2


Скидка на набор товаров (вместе дешевле) для OpenCart 2


Модуль расширяет стандартные возможности OpenCart, позволяя создать наборы из нескольких товаров и установить скидку на созданный набор. 

Демо:

Пример работы дополнения можно увидеть по ссылкам ниже:

Панель администратора.

Пример товара, который участвует в наборе.

 

Описание расширения:

  • Максимальное количество товаров в наборе: 4 шт.
  • Максимальное количество наборов на сайте: не ограничено.
  • Скидки можно задавать в процентах или фиксированно в валюте Вашего магазина.

 

Дополнение поддерживает два вида наборов:


1) Наборы с фиксированной скидкой

Спойлер

Скидка от суммарной цены набора.

Это самый простой вариант скидки, когда сначала просчитывается суммарная стоимость всех товаров в наборе, а после - высчитывается сумма скидки.


Пример: 
если в набор входит два товара по 500 рублей, а размер 20 процентов - пользователь добавит два в корзину два товара из набора по цене 800 рублей (500 + 500) - 20%

 

1435255740_ScreenshotatAug0709-56-27.thumb.png.130370a6308104108067ed055cc12f2a.png

 

 

2) Динамическая скидка:

Спойлер

Размер скидки указывается для каждого товара в наборе индивидуально, а финальная цена будет рассчитана с учетом того, какой товар просматривает пользователь на данный момент (как на сайте rozetka.ua).

Итоговая цена на набор будет рассчитана по формуле: Цена текущего просматриваемого товара + скидочная цена всех товаров в наборе = цена за набор.

 

Пример:

в набор входят два товара:
Товар 1 - цена 500 рублей - скидка 20 рублей

Товар 2 - цена 100 рублей - скидка 10%

 

Если пользователь просматривает Товар 1 - он увидел блок, цена которого будет рассчитана так:
500 + (100 - 10%)

Если пользователь просматривает Товар 2 - он увидел блок, цена которого будет рассчитана так:

100 + (500 - 20)

 

1504168539_ScreenshotatAug0709-56-47.thumb.png.5223abd2bc90058f09cfcde546d2cbe9.png

 

Инструкция по установке:

Для установки и запуска дополнения следует выполнить следующие шаги:

  1. Купить и загрузить дополнение
  2. Распаковать загруженный архив на компьютер
  3. Выбрать плагин, соответсвующий версии OpenCart на Вашем сайте
  4. Выполнить установку дополнения с помощью установщика OCMOD (Админка - Расширения - Установка расширений)
  5. Обновить модификаторы (Расширения - модификаторы - обновить модификаторы)
  6. Перейти в пункт «учитывать в заказе» на вкладке расширений и активировать модуль «скидка на набор товаров / Discount on a set of products», указав порядок сортировки 3 (эта цифра должна быть больше чем цифра у модуля «Всего / Total»)
  7. После успешной установки у Вас появится возможность создавать новые наборы на вкладке «Каталог» - «Наборы товаров»

 

Примечание: на п.6, при сохранении настроек модуля некоторые пользователи получают ошибку, связанную с правами доступа. Эту ошибку можно игнорировать.

 

Поддерживаемые версии:

Спойлер

Плагин «Скидка на набор товаров (вместе дешевле)» поддерживает следующие версии CMS:

  • OpenCart 2.0 (2.0.0 - 2.0.3.1)
  • OpenCart 2.1 (2.1.0.1, 2.1.0.2)
  • OpenCart 2.2 (2.2.0.0)
  • OpenCart 2.3 (2.3.0.0 - 2.3.0.2)

 

Известные недостатки:

Я знаю, нет ничего идеального, но признание и понимание своих недостатков позволяет нам стать лучше. Сюда будут публиковаться все недостатки данного дополнения, которые в будущих версиях будут исправлены. Если Вы купили данное дополнение и обнаружили недостатки в нем - пишите личным сообщением автору / в теме поддержки дополнения.

 

На данный момент плагин имеет такие недостатки:

  • Модуль не работает с опциями товаров;
  • Мобильная версия виджета на данный момент отображается криво;
  • Нет возможности вывести виджет набора в произвольном месте.

 

В планах:

Все покупатели пользователи https://opencartforum.com могут внести предложение по развитию данного дополнения. Предложения, принятые к внедрению будут публиковаться здесь. Все предложения пользователей, которые уже внедрены, будут опубликованы в истории изменений.

 

В ближайших версиях дополнения все пользователи получат такую функциональность:

  • Добавить страницу настроек виджета с возможностью управлять цветовой схемой и отображаемыми элементами внутри виджета (от пользователя aiwa)
  • Упростить процедуру установки модуля. На данный момент некоторые пользователи путаются в шагах его установки
  • Написать генератор наборов, который по определенному алгоритму будет объединять товары в наборы


Поддержка:

Спойлер

Если Вы испытываете трудности с установкой дополнения - бесплатная техническая поддержка поможет Вам разобраться с любым вопросом.

  • Техническая поддержка предоставляется всем покупателям дополнения.
  • Срок бесплатной технической поддержки: 90 дней с даты покупки
  • Время работы бесплатной технической поддержки: с понедельника по пятницу, с 12:00 до 18:00
  • Бесплатная техническая поддержка предоставляется посредством личных сообщений на сайте этом сайте

 

Расширенная поддержка дополнения:

  • Предоставляется всем пользователям, купившим данную услугу вместе с дополнением.
  • Срок расширенной поддержки: 365 дней с даты покупки
  • В расширенную поддержку входит: установка дополнения, правки дизайна дополнения по макету клиента, правки функциональности дополнения*
  • Время работы премиум поддержки: с понедельника по субботу с 10:00 до 20:00
  • Расширенная поддержка предоставляется посредством личных сообщений на этом сайте, а так-же в Telegram & Skype

 

В поддержке может быть отказано по причинам:

  • Вы не приобрели / были лишены лицензии на данное дополнение;
  • Проблема связанна не текущим дополнением;
  • Не было предоставлено достаточное количество данных для того, чтобы исследовать Вашу проблему;
  • Обращение в нерабочее время;
  • Хамское общение с представителем поддержки.

 

* правки функциональности лишают Вас возможности устанавливать новые версии дополнения в будущих версиях.


Лицензия:

Спойлер
  • Дополнение продается «как есть»
  • Лицензия предоставляется на один домен + тестовый домен 

 

Вы можете лишиться лицензии если:

  • Публично публикуете код дополнения;
  • Перепродаете / бесплатно распространяете дополнение;
  • Дополнение, приобретенное Вами используется на более чем одном домене

 


  • Автор
  • долучення
    07.08.18
  • Категорія
  • Системные требования
    PHP 5.3+, OpenCart 2 (Любая версия)
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
  • Звернення до сервера розробника
    Нет

 

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

  • 4 weeks later...
В 14.09.2018 в 13:00, Twix87 сказал:

А если один из товаров закончился? Модуль скроется?

 

На данный момент - нет, учитывайте только статус товара (включено/выключено). 

Ваша логика более чем верная, в ближайшем обновлении этот момент будет учитываться.

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

19 часов назад, Bazilio сказал:

А автозаполнения при вводе названия товара нет?

 

Есть, товары в набор добавляются с автозаполнением.

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

  • 3 weeks later...
55 минут назад, Bazilio сказал:

При удалении товаров из корзины нельзя снова заказать этот комплект. Нужно из сессии стирать данные.

 

Перепроверил в коде и на демо сайте из описания, не смог воспроизвести подобной ошибки. 
При любом обновлении корзины - поисходит проверка товаров в корзине, которая сравнивает созданный пользователем набор товаров и товары в корзине. Если в корзине товара нет необходимого количества товаров из опереенного набора - запись сессии удаляется. При этом набор можно добавить, используя кнопку "добавить набор". 

Возможно, я Вас неправильно понял. Если это так - опишите какие действия Вы воспроизводите и какое поведение системы ожидаете в ЛС или сюда. Сейчас разрабатываю страницу с настройками модуля, куда, вполне возможно, будет добавлено Ваше предложение по функциональности. 
 

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

Такое на opencart CMS. Так же после установки модуля комплекты не отображаются в товаре, потому, что в ocmode подключение скриптов идёт перед

$this->document->setTitle($product_info['meta_title']);

Но там условие

if ($product_info['meta_title'])

а значит если не заполнен meta_title, то скрипты не подключатся.

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

44 минуты назад, Bazilio сказал:

если не заполнен meta_title, то скрипты не подключатся.


Исправлено в версии 1.1.2

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

При удалении товаров из корзины нельзя снова заказать этот комплект. Такой набор уже добавлен. Вы можете добавить только один набор. 

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

В мобильной версии весь модуль слез друг на друга.

Очень сырой и мало функциональный модуль, не стоит тех денег. Если сделать несколько до работок, то был бы не плохой модуль.

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


В 18.10.2018 в 23:36, aiwa сказал:

При удалении товаров из корзины нельзя снова заказать этот комплект. Такой набор уже добавлен. Вы можете добавить только один набор. 

 

Это не совсем ошибка. Такое сообщение отображается когда не активирован модуль предоставления скидки. Для того, чтобы убрать это сообщение необходимо войти в Дополнения - Учитывать в заказе - Скидка на набор товаров и активировать модуль. Учтите что значение поля "порядок сортировки" должно быть ниже, чем у модуля "итого"


image.thumb.png.550a98f7558f2bd2d5ff79cc5fa91d2a.png
 

В 18.10.2018 в 23:36, aiwa сказал:

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


Модуль поддерживает процентную скидку: для того, чтобы ее задавать - следует написать в поле "скидка" процентное значение. Например, 5%. Процентную скидку поддерживают оба режима, как "динамический", так и "фиксированный". По этому процент или фиксированную сумму можно прописывать как на целый набор, так и на товары по отдельности.
image.thumb.png.3767d1dcc8879cb5e1f5579d1dae29c4.png

 

В 18.10.2018 в 23:36, aiwa сказал:

 В мобильной версии весь модуль слез друг на друга.

 

Будет исправлено в ближайшем обновлении. 

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

46 минут назад, redkoo сказал:

А слабо дать ссылку в демо на страницу где отображается модуль? 


Спасибо за замечание. Подправил. 

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

Добрый день! очень заинтересовал Ваш модуль, но, ищу что-то подобное, а именно:

1113056225_.thumb.png.4233fa35c17e5af1897d4f76eefe94b4.png

На сайте мне необходимо осуществить вот такую штуки....

Покупателю необходимо понять что посте чего необходимо применять, - очередность...

Может быть больше товаров в линейке, необходима прокрутка, влево-вправо, - Карусель, по-моему, называется....

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

Название, необходимо до 50-60 символов...

Краткое описание товара, берется от начала описания товара до 100-120 символов...

Возможность сразу добавить в корзину, что-то одно, или несколько товаров... - кнопка добавить в корзину...

В случае отсутствия товара, кнопка добавить в корзину, меняется на Сообщить когда появится....

Можем что-то придумать из Вашего модуля???

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


3 часа назад, krasnofff сказал:

Можем что-то придумать из Вашего модуля???


Добрый день. 
Мой модуль немного не об этом и заточен именно под скидку на комплект. Вам скорее нужен модуль, позволяющий объединять Ваши товары в наборы и красиво их выводить. 

Задумался о создании подобного, но от меня такой модуль раньше чем через три недели не будет возможности увидеть.

Спасибо за интерес!

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

  • 7 months later...

1. на PHP 7.1 работает?

2. модуль можно отображать в любой схеме? или только в товарах? возможен ли вывод на главной странице?

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


  • 3 weeks later...
В 05.06.2019 в 01:02, ashtray сказал:

1. на PHP 7.1 работает?

 2. модуль можно отображать в любой схеме? или только в товарах? возможен ли вывод на главной странице?


Работает под любой версией выше 5.6

Схемы сейчас не поддерживаются, вставка виджета на странице работает через модификатор.

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

В 27.06.2019 в 12:13, Bazilio сказал:

На PHP 7.1 выдаёт ошибку Notice: A non well formed numeric value encountered in catalog\model\catalog\hub_bundle.php on line 134


Можете подсказать детали? Номер сборки ОС? 
Как вариант решения - можете отключить показ предупреждений на сервере, но саму ошибку исправлю в ближайшем обновлении

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

12 часов назад, lolwe сказал:

Можете подсказать детали? Номер сборки ОС? 

Ocstore 2.3 версия php 7.1.

Я уже исправил. Изменил код
 

if ( $this->isPersentageDiscount($discount_value) ) {
    $price = $product_price - ( ($product_price * $discount_value) / 100);
} else {
    $price = $product_price - $discount_value;
}

на
 

if ( $this->isPersentageDiscount($discount_value) ) {
    $price = $product_price - ( ($product_price * (int)$discount_value) / 100);
} else {
    $price = $product_price - (int)$discount_value;
}

 

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

  • 6 months later...

Нужно, чтобы работало с опциями. Сложно будет продать комплект кроссовки+носки, если покупатель не сможет выбрать размеры. Да и непонятно, как поведет себя сайт, учитывая, что выбор опции обязателен.

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


  • 4 months later...

Всем привет. Ребят, кто-то смог поправить косяк с выводом акционной цены? (у товара задана цена во вкладке "Акция" и вместо вывода "до" и "после" выводит в обе позиции цену "после". акционную)

 

скрин.png

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


  • 5 months later...
  • 4 months later...

по хорошему сделать бы еще перерасчет по количеству комплектов если покупать один комплект 
image.png.6c5ac329c05e2e6e7654b59a25b5d0fe.png

если выбрать 2 комплекта  скидка остается таже 
image.png.5a734569e666b3f506d71e8c609af0ca.png

когда товар снова добавляешь с карточки в идеале это все суммировать 
image.png.f4b26a93e0a301ae02d6dd7df3756faf.png

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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