Добрый день, друзья.
Прошу помочь с корректировкой Даты окончания акции.
Подскажите, как можно скорректировать Дату окончания акции, чтобы дата указанная в блоке была включена во время работы самой акции?
Пример: поставил акционную цену на товар (скидка 20%) по 31.05.2023, но при заходе сегодня на сайт увидел, что акция не работает и цена показывается по умолчанию, хотя в блоке Дата окончания акции стоит сегодняшняя.
Подскажите, как могу решить данную проблему?
- для учитывания в дальнейшем и ставить дату следующую например 01.06.2023?
Спасибо!
Товары - Акции - Дата окончания (не включительно) - как исправить?
- mazein
- Разработчик дополнений
- Сообщения: 71
- Зарегистрирован: 17.03.2022
- Откуда: РФ
- Поблагодарил: 1 раз
- Спасибо: 12 раз
Re: Товары - Акции - Дата окончания (не включительно) - как исправить?
catalog\model\catalog\product.php
в методе getProduct() нужно в запросе изменить > на >=
вот здесь:
OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special
в методе getProduct() нужно в запросе изменить > на >=
вот здесь:
OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special