Article
D114.01 Gold
D114.02 Silver
D114.03 Bronze

Product specifications

Article Code Colour Diameter Thickness Insert Insert backside Material # per box Extra Personalisation service Country of origin Warehouse
D114.01 gold 70 3,0 50 51 iron 200 extra thick 50 China WHS PL
D114.02 silver 70 3,0 50 51 iron 200 extra thick 50 China WHS PL
D114.03 bronze 70 3,0 50 51 iron 200 extra thick 50 China WHS PL

(function() { window.addEventListener("private-content-loaded", event => { const dataObject = event.detail.data['magepal-eegtm-jsdatalayer'] || {}; pushAddRemoveItemDataLayer(dataObject) }); const isObject = x => x === Object(x); const has = (x, p) => isObject(x) && x.hasOwnProperty(p); var itemListName = null; var itemListId = null; function isEmpty(obj){ return JSON.stringify(obj) === '{}'; } function addDynamicElements(storedData, item) { if (has(storedData, 'index')) { item.index = storedData.index; } if (has(storedData, 'item_list_id')) { item.item_list_id = itemListId = storedData.item_list_id; } if (has(storedData, 'item_list_name')) { item.item_list_name = itemListName = storedData.item_list_name; } } /** * Add click position/index to data * @param ecommerceData * @return {*} */ function processData(ecommerceData) { var storedData = JSON.parse(window.localStorage.getItem("product-click-ga4")); ecommerceData.forEach((data) => { if (has(data, 'parent_sku') && isObject(storedData) && has(storedData, 'item_id') && data.parent_sku === storedData.item_id ) { addDynamicElements(storedData, data); } else if (has(data, 'parent_sku')) { var product = getProductBySku(data.parent_sku); if (product) { addDynamicElements(product, data); } } }); return ecommerceData; } function getProductBySku(sku) { var dlItems = window.dataLayer.find((item) => item?.ecommerce?.items) if (dlItems !== 'undefined') { var dlItem = dlItems?.ecommerce?.items.find((item) => item.item_id === sku) if (dlItem !== undefined) { return dlItem; } } return false; } function pushAddRemoveItemDataLayer(data) { if (isObject(data) && has(data, 'cart_items')) { var ts = window.localStorage.getItem("magepal-eegtm-jsdatalayer-ts"); if (ts !== 'undefined' && parseInt(ts) === parseInt(data.data_id)) { return false; } else { window.localStorage.setItem("magepal-eegtm-jsdatalayer-ts", parseInt(data.data_id)); } var cartGenericLayer = {}; var dataLayer = window.dataLayer; var self = this; data.cart_items.forEach((cartItem) => { if (has(cartItem, 'event')) { if (has(cartItem,'ecommerce')) { cartItem.ecommerce.currency = 'EUR'; } if (cartItem.event === 'add_to_cart') { var itemsAdded = processData(cartItem.ecommerce.items); //$("body").trigger("mpGa4ItemAddToCart", [itemsAdded, dataLayer]); cartGenericLayer.add = { 'products': itemsAdded }; } if (cartItem.event === 'remove_from_cart') { var itemsRemoved = processData(cartItem.ecommerce.items); //$("body").trigger("mpGa4ItemRemoveFromCart", [itemsRemoved, dataLayer]); cartGenericLayer.remove = { 'products': itemsRemoved }; } } if (!isEmpty(cartGenericLayer)) { cartItem.cart = cartGenericLayer; } cartItem._clear = true; dataLayer.push(cartItem); }); } } })();