Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


lolwe
 Поделиться

Рекомендованные сообщения

Скидка на набор товаров (вместе дешевле) для 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 недели спустя...
В 14.09.2018 в 13:00, Twix87 сказал:

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

 

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

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

Ссылка на комментарий
Поделиться на других сайтах

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

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

 

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

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

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

Ссылка на комментарий
Поделиться на других сайтах

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 месяцев спустя...

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

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

Изменено пользователем ashtray
Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...
В 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 месяцев спустя...

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

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...

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

 

скрин.png

Ссылка на комментарий
Поделиться на других сайтах


  • 5 месяцев спустя...
  • 4 месяца спустя...

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

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

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

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.