AjaxCart не удаляет элементы пакета в корзине Magento
У меня странная проблема, которую я пытаюсь отладить уже пару часов. Я использую расширение AjaxCart для добавления товаров в корзину покупок, но по какой-то причине у меня возникает проблема при попытке удалить товары из корзины покупок, я получаю перенаправление на пустую страницу со следующим:
{"hasOptions":true,"redirectUrl":"http://mysite.com/catalog/product/view/id/187/"}
Кто-нибудь сталкивался с этим раньше и знает, как это решить?
Я могу успешно удалить товары со страницы корзины покупок с помощью Ajax без каких-либо проблем.
2
Author: philwinkle, 2013-04-29
1 answers
Я действительно устранил ошибку. Это было связано с opcheckout.js файл. В частности, эта строка:
var updater = new Ajax.Updater('checkout-progress-wrapper', this.progressUrl, {method: 'get', onFailure: this.ajaxFailure.bind(this)});
Должно быть:
var updater = new Ajax.Updater('checkout-progress-wrapper', this.progressUrl, {method: 'get', onComplete: function(){ajaxcart.updateMinicartEvent();}, onFailure:this.ajaxFailure.bind(this)});
И теперь ошибка исчезла!
Спасибо, ребята
0
Author: user2017, 2013-05-11 17:02:03