Вопрос по корзине MS2

Здравствуйте!
у меня в таблице корзины выведен плейсхолдер [[*cost]] — цена одной товарной позиции * кол-во. Но если менять кол-во прямо в корзины кнопками '+' и '-' то этот плейсхолдер обновляется только при перезагрузке страницы.

<td class="summary_price"><span class="ms2_cost">[[+cost]]</span> [[%ms2_frontend_currency]]</td>
чтобы класс добавленный мной класс '.ms2_cost' обеспечивал обновление, я изменил файл my.js(default.js) так:
miniShop2.Cart = {
		setup: function() {
			...
			//мой класс для обновления стоимости:
			miniShop2.Cart.Cost = '.ms2_cost';
		}
		,status: function(status) {
			if (status['total_count'] < 1) {
				location.reload();
			}
			else {
				....
				$(miniShop2.Cart.Cost).text(miniShop2.Utils.formatPrice(status['cost']));
				...
			}
		}
В результате при любом изменении кол-ва товара значение cost стало обнуляться.

Скажите, в чём моя ошибка? Или я написал полную ерунду? Как добиться изменения стоимости без reload?
Владимир
04 июля 2016, 15:56
modx.pro
1 134
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0