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

Доработать модуль скидки от кол-ва товаров в корзине


Recommended Posts

Есть такой вот модуль скидки от кол-ва товаров в корзине

 

1) Пересечение со стандартными купонами

Несколько скринов того, как работает:

Когда в корзине 1 товар

image.thumb.png.b0dd92c9c1accb05daa1688622e2e184.png

 

когда 2 товара

image.thumb.png.897286ca9d180103aa83c93d08f30564.png

 

и так далее. настройки скидки от кол-ва в админке.

Однако на сайте ещё можно найти купон на скидку 5%. Конечно, если его ввести, то он применится и будет двойная скидка:

image.thumb.png.31e51ba71847014718fe8eef475b5783.png

 

Задача: объяснить модулям, что они не должны пересекаться по следующей логике:

- Если уже введён купон и он применён к корзине, то скидка от кол-ва не должна срабатывать

- Если применена скидка от кол-ва товаров в корзине, то купон не должен срабатывать и выдавать уведомление с предупреждением для пользователя: "Невозможно применить данный купон, так как к корзине уже применена скидка за покупку комплектом!"

 

 

 

2) В этот модуль скидки от кол-ва необходимо добавить ограничение по минимальной цене товаров, которые берутся в счёт этого количества. Пример:

Зададим ограничение в 7000 руб. (вывести это поле в админке в настройках модуля)

Настройки скидок: 2шт:7%; 3шт:10%; 4шт:12% (это уже есть в настройках модуля!)

Тогда при следующем наборе товаров в корзине:

Товар1 = 5000 руб

Товар2 = 16000 руб

Товар3 = 24000 руб

Товар4 = 10000 руб.

модуль должен посчитать, что только товары 2,3,4 подходят условию >= 7000 рублей и применить скидку 10% (не 12%!) только на сумму 16000+24000+10000 руб.

 

Кто готов уделить время на эти доработки?

Жду предложения в ЛС.

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


Здравствуйте.
Занимаюсь разработкой/доработкой функционала Опенкарт, в т. ч. и в админке. Работаю с данной CMS уже давно.
Честность и порядочность гарантирую.
Готов помочь в реализации Вашей задачи. Подобное уже осуществлял.

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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