Первое, что очень затрудняет работу - редирект со страницы покупки подарочного сертификата на страницу регистрации, но это терпимо. Но когда владелец сертификата указывает номер во время покупки, он добавляется со значением 0 рублей, причем неважно, на какую сумму сертификат приобретен. Помогите решить проблему, любой совет ценен!
На сайте есть возможность купить подарочный сертификат. Покупатель регистрируется, пишет сумму подарочного сертификата, оформляет заказ и оплачивает. Все ок. После этого получателю этого подарка приходит сообщение на почту с кодом подарочного сертификата. Он заходит на сайт магазина, выбирает что-либо и кладет в корзину. При переходе в корзину есть возможность воспользоваться купоном и подарочным сертификатом, для активации сертификата нужно внести в поле его код и он активируется и учитывается в заказе (появляется строчка с суммой, которую вычитает из заказа этот купон). Так вот эта сумма всегда оказывается 0 рублей. Ника не пойму, в чем дело, спасибо за уделенное время!
Для того чтобы сертификат работал, заказ должен быть в статусе Сделка завершена. Но и когда сделка не завершена не должно применяться сумма 0, а должно выводится предупреждение о невозможности. Укажите адрес сайта для тестирования.
Я имел в виду, что клиент оплачивает заказ и я ставлю статус "сделка завершена", если не завершить сделку, то он, как вы и говорите, предупреждает о невозможности. Сайт eco-ride.ru Ссылка на подарочные сертификаты есть только в подвале, чтобы не привлекать внимания
А что трогали? посмотрите, что за файлы лежать в system/modification, может все же что то изменено.. Интересует только папка catalog и system
В modification полно папок, за эти сертификаты конкретный файл отвечает или таковых несколько (судя по всему voucher.php)
Нашел в этой папке папочку controller, а в ней таки есть файл cart. Но совершенно не помню, чтобы что-то в нем менял( На какие строчки обратить внимание?
В system две папки library и engine, в engine файлы loader и action, в library pagination, language и config
тогда халявный выход только один. переключаемся на тему по умолчанию. Проверяем. удаляем все модификаторы (можно прямо из папки modification ) Проверяем. Сверяем файлы с оригиналом....