Адаптация под тему Топшоп+ Корзина в один шаг
Создайте файл в теме дизайна plugin.zzzfractioal.frontend.js и запишите туда контент:
$.shopZzzfractionalPluginFrontendConfig.init_delay = 200;
$.shopZzzfractionalPluginFrontendConfig.button_plus = '.inc_cart,.cartOS__countPlus';
$.shopZzzfractionalPluginFrontendConfig.button_minus = '.dec_cart,.cartOS__countMinus';
$.shopZzzfractionalPluginFrontendConfig.product_cart_selector ='#cart-form';
$.shopZzzfractionalPluginFrontendConfig.item_root_selector ='.cartOS__cartItem';
$.shopZzzfractionalPluginFrontendConfig.item_quantity ='.cartOS__countCount input';
$.shopZzzfractionalPluginFrontendConfig.cart_root ='.cartOS__cart';
shopZzzfractionalPluginFrontendProductEntity.prototype.unbinds.del = function (self) {
$(document).off("click", '.inc_cart');
$(document).off("click", '.dec_cart');
self.getElement('.cartOS__countPlus').unbind('click');
self.getElement('.cartOS__countMinus').unbind('click');
};
shopZzzfractionalPluginFrontendProductEntity.prototype.binds.button_plus = function (self) {
if (typeof(self.config.button_plus) == 'string' && self.config.button_plus != '') {
var button_plus = self.getElement(self.config.button_plus);
if (button_plus.length > 0) {
$(document).off("click",self.config.button_plus);
button_plus.unbind("click").off('click').bind("click", function () {
self.quantityUp($(this));
return false;
});
}
}
};
shopZzzfractionalPluginFrontendProductEntity.prototype.binds.button_minus = function (self) {
console.log(4564564);
if (typeof(self.config.button_minus) == 'string' && self.config.button_minus != '') {
var button_minus = self.getElement(self.config.button_minus);
if (button_minus.length > 0) {
$(document).off("click", button_minus);
button_minus.unbind("click").off('click').bind("click", function () {
self.quantityDown($(this));
return false;
});
}
}
};
0 comments