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

Исключение (отмена) купона на акционный товар OC 3


AlexandrSY

Recommended Posts

По сей день в опенкарте скидочные купоны распространяются на акционные товары в том числе. 
Обычно, если у товара есть акция (акционная цена), то на такие товары действие купона распространяться не должно.
Задача сделать так, чтоб купон распространялся на все товары кроме акционных!
Решение.

 

Для OcStore 3.0.2.0
catalog/model/extension/total/coupon.php

После 

if ($coupon_info) {

Добавить

$this->load->model('catalog/product');

----------------

Перед 

$discount = 0;

Добавить

$results = $this->model_catalog_product->getProduct($product['product_id']);
            if ($results['special']) {
                continue;
            }

Обновляем модификаторы

Screenshot_1.thumb.png.9ec91369a58d3d0eedc88d6e3bb2fd51.png
 

На этом всё!

Змінено користувачем AlexandrSY
  • +1 3
Надіслати
Поділитися на інших сайтах


  • AlexandrSY changed the title to Исключение (отмена) купона на акционный товар OC 3
8 часов назад, splka сказал:

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

Ссылку бы дали.
Я не видел модулей бонусных баллов, которые регулируют скидочные купоны.
Ну и не всем нужен модуль, многим достаточно простого решения, которое я написал выше.

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


13 часов назад, AlexandrSY сказал:

Ссылку бы дали.
Я не видел модулей бонусных баллов, которые регулируют скидочные купоны.
Ну и не всем нужен модуль, многим достаточно простого решения, которое я написал выше.

 

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

7 часов назад, splka сказал:

 

За модуль спасибо! Я как раз искал такой модуль.
Но где там управление скидочными купонами я так и не увидел. 

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


15 часов назад, AlexandrSY сказал:

За модуль спасибо! Я как раз искал такой модуль.
Но где там управление скидочными купонами я так и не увидел. 

А автору написать?

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

2 часа назад, splka сказал:

А автору написать?

Так я ещё не купил. Я посмотрел скрины в описании модуля и там ничего, что может иметь отношения к купонам, я не увидел.
Ну и в целом мне это не надо, я у себя кодом убрал. 
 

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


  • 2 years later...

Подскажите как сделать чтобы выдавало сообщение о том что промокод не действует? Сейчас при попытке применения на акционный товар просто ничего не происходит...

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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