Товары - Акции - Дата окончания (не включительно) - как исправить?

Ошибки при использовании модулей, установке и использовании опенкарта
I7CuXO
Сообщения: 1
Зарегистрирован: 31.05.2023
Поблагодарил: 1 раз

Товары - Акции - Дата окончания (не включительно) - как исправить?

Непрочитанное сообщение I7CuXO »

Добрый день, друзья.

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

Пример: поставил акционную цену на товар (скидка 20%) по 31.05.2023, но при заходе сегодня на сайт увидел, что акция не работает и цена показывается по умолчанию, хотя в блоке Дата окончания акции стоит сегодняшняя.

Подскажите, как могу решить данную проблему?
- для учитывания в дальнейшем и ставить дату следующую например 01.06.2023?

Спасибо!
Аватара пользователя
mazein
Разработчик дополнений
Сообщения: 83
Зарегистрирован: 17.03.2022
Откуда: РФ
Поблагодарил: 1 раз
Спасибо: 12 раз

Re: Товары - Акции - Дата окончания (не включительно) - как исправить?

Непрочитанное сообщение mazein »

catalog\model\catalog\product.php
в методе getProduct() нужно в запросе изменить > на >=
вот здесь:
OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special
Ответить