Короче, сделал купон на бесплатную доставку.
В корзине тестирую, а в ответ: "Неверный код купона"
В коде шаблона cart.php (дефолт3) идет проверка условия:
если купон есть и скидки нет, то показывать это сообщение (см. выше).
Из бэкенда понял, что у купона есть три типа (type):
- скидка в процентах = %
- скидка в рублях = RUB
- бесплатная доставка = $FS
Несмотря на ответ в корзине, дальше движок отрабатывает нормально купон - доставка действительно = 0. Но покупателей-то зачем пугать?
Прошу обратить внимание разработчиков на недоработку шаблона. Нужно добавить условие обработки параметра тип-купона, для нормальной работы шаблона.
ЗЫ Я бы и сам поправил, только кто мне расскажет как вызвать переменную купона, точнее её тип? Простым перебором вероятных названий - не получилось.
ЗЫ2 Пока поставил костыль: поменял фразу "Неверный код купона", на "Скидка по купону = 0, вероятно, бесплатная доставка"
Привет. Подскажи, где применить этот "костыль"?
Спасибо большое. Сделал также.