→
Бейсболка Kelme TOMARES 8101MZ5007.610
Бейсболка Kelme TOMARES 8101MZ5007.610
Способ доставки
Почта России
Рассчитываем стоимость доставки...
СДЭКРассчитываем стоимость доставки...
Магазины Пятёрочка
Рассчитываем стоимость доставки...
Бейсболка Kelme TOMARES 8101MZ5007.610
Бейсболка Kelme TOMARES 8101MZ5007.610
Цвет товара
|
красный
|
Страна бренда*
|
Испания
|
Бренд
|
KELME
|
Размер
|
ONESIZE
|
Категории:
Бейсболки
Отзывы на товар: Бейсболка Kelme TOMARES 8101MZ5007.610 . Артикул: 8101MZ5007.610
Интернет-магазин футбольной экипировки и спортивных товаров
');
//console.log(counter_code);
$('body').append(counter_code);
if (!!params && params.ecommerce_flag === 1) {
if (!window[params.ecommerce_object]) {
window[params.ecommerce_object] = [];
}
if (typeof(params.action) === "string") {
//Добавляем объект "Просмотр товара"
if (params.action === 'product') {
if (!!params.object) {
window[params.ecommerce_object].push(params.object);
//console.log(params.object);
}
}
}
//Добавляем объект "Заказ"
if (reg_str_success.test(location.href)) {
if (params.referer_flag === 1) {
if (!!params.object) {
$.post(params.path_script, {'action': 'purchase', 'cart_code': params.cart_code, 'cart': params.cart}, function(response){
if (response.data.state) {
window[params.ecommerce_object].push(params.object);
//console.log(params.object);
if (response.data.user && response.data.user_orders) {
tmp_object = {};
if (typeof response.data.user_orders == 'object') {
for (i in response.data.user_orders) {
tmp_object[i] = response.data.order_format.replace('\{$order.id\}', response.data.user_orders[i]);
}
response.data.user_orders = tmp_object;
}
window[ya_counter_object_name].userParams({
'user': response.data.user,
'user_orders': response.data.user_orders
});
//console.log(response.data.user);
//console.log(response.data.user_orders);
}
if (!!params.object['ecommerce']) {
document.location.reload(true);
}
}
}, 'json');
}
}
}
$(document).on('ajaxSuccess', function (evt, xhr, options) {
var
fields = [],
field = [],
tmp_object = {},
query_params = {},
i, features = {}, key = '',
regexp = /^features(\[\d+\]){1}.*$/;
//counter_object;
///////////////////////////////Добавление товара в корзину/////////////////////
if (reg_str_add.test(options.url)) {
fields = [];
field = [];
tmp_object = {};
query_params = {};
features = {};
key = '';
fields = options.data.split('&');
for (i in fields) {
field = fields[i].split('=');
if (decodeURI(field[0]).indexOf('features') >= 0) {
key = regexp.exec(decodeURI(field[0]));
key = key[1];
key = key.replace('[', '').replace(']', '');
features[key] = parseInt(field[1]);
}
query_params[decodeURI(field[0])] = parseInt(field[1]);
}
/////////////Передача цели add_cart////
/*counter_object = 'yaCounter'+$('#script_ywa_app').data('counter_id');
if (!!window[counter_object]) {
window[counter_object].reachGoal('add_cart');
//console.log(counter_object);
}*/
////////////////////////////////////////////////
$.post(params.path_script, {'action': 'add', 'product_id': query_params['product_id'], 'sku_id' : query_params['sku_id'], 'features': features, 'cart_code': params.cart_code, 'cart': params.cart}, function (response) {
if (response.data.state) {
params.cart = response.data.cart;
tmp_object.ecommerce = response.data.result;
window[params.ecommerce_object].push(tmp_object);
//console.log(tmp_object);
}
}, 'json');
}
///////////////////////////////Удаление товара из корзины/////////////////////////////////////
if (reg_str_delete.test(options.url)) {
tmp_object = {};
$.post(params.path_script, {'action': 'delete', 'cart_code': params.cart_code, 'cart': params.cart}, function(response){
if (response.data.state) {
tmp_object.ecommerce = response.data.result;
params.cart = response.data.cart;
window[params.ecommerce_object].push(tmp_object);
//console.log(tmp_object);
}
}, 'json');
}
///////////////////////Изменение количества товара в корзине/////////////////////////////
if (reg_str_save.test(options.url)) {
fields = [];
field = [];
query_params = {},
tmp_object = {};
fields = options.data.split('&');
for (i in fields) {
field = fields[i].split('=');
query_params[field[0]] = parseInt(field[1]);
}
clearTimeout(timer_id);
timer_id = setTimeout(function () {
$.post(params.path_script, {'action': 'save', 'cart_code': params.cart_code, 'cart': params.cart, 'params': query_params}, function (response) {
if (response.data.state) {
params.cart = response.data.cart;
tmp_object.ecommerce = response.data.result;
window[params.ecommerce_object].push(tmp_object);
//console.log(tmp_object);
}
}, 'json');
}, 700);
}
});
}
})(jQuery, "\n%tag_script_start%\n (function(m,e,t,r,i,k,a){\n m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};\n m[i].l=1*new Date();\n k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)\n })(window, document,'script','\/\/mc.yandex.ru\/metrika\/tag.js', 'ym');\n\n ym(52049418, 'init', {accurateTrackBounce:true, trackLinks:true, clickmap:true, ecommerce:\"dataLayer\", params: {__ym: {isFromApi: 'yesIsFromApi'}}});\n%tag_script_end%\n