+7 495 008 8452
  • Загрузка
Выберите ваш цвет

Пересчет бонусов при смене количества товара на детальной странице

Есть вопросы, которые вы не смогли решить по нашим публикациям самостоятельно? Ждем ваше обращение в нашей службе техподдержки!

Для включения пересчета бонусов при смене количества товара необходимо внести изменения в js файл шаблона детальной страницы
В метод quantityUp добавляем
			var itemId = this.product.id;
if(this.offerNum != undefined){
itemId = this.offers[this.offerNum]['ID'];
}
var params = {
newId:itemId,
Qua :parseInt(this.obQuantity.value)+1,
};
BX.onCustomEvent('ChangeQuantity', [params]);

В метод quantityDown добавляем
var itemId = this.product.id;
if(this.offerNum != undefined){
itemId = this.offers[this.offerNum]['ID'];
}
var params = {
newId:itemId,
Qua :parseInt(this.obQuantity.value)-1,
};
BX.onCustomEvent('ChangeQuantity', [params]);

В метод quantityChange добавляем
var itemId = this.product.id;
if(this.offerNum != undefined){
itemId = this.offers[this.offerNum]['ID'];
}
var params = {
newId:itemId,
Qua :parseInt(this.obQuantity.value),
};
BX.onCustomEvent('ChangeQuantity', [params]);



Назад в раздел



Часто задаваемые вопросы по модулям экспорта

Видео плейлист по настройке модулей экспорта