Zaloguj sie
Zarejestrować
${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)}
${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)}
Zaloguj sie
Dom
/
Przenośna piła łańcuchowa na baterie litowe
${data.index + 1}/2
Przenośna piła łańcuchowa na baterie litowe
260.00zł
${function(){ const variant = data.variant; const price = "260"; const priceMax = "260"; const saveType = "amount"; const saveText = "Save {off_ratio}"; return `
${saveText.replace('{off_ratio}', saveType == 'percent' ? variant.off_ratio + '%' : `
` )}
` }()}
Kształt:
10-calowa bezszczotkowa piła elektryczna litowo, moc 12000 W, akumulator 96 V 16 Ah*3, ładowarka, płytka prowadząca*2, łańcuch*4, skrzynka narzędziowa, smar i okulary ochronne, pięcioletnia gwarancja
10-calowa bezszczotkowa piła elektryczna litowo, moc 12000 W, akumulator 96 V 16 Ah*3, ładowarka, płytka prowadząca*2, łańcuch*4, skrzynka narzędziowa, smar i okulary ochronne, pięcioletnia gwarancja
${data.value}
Ilość
Dodaj do koszyka
-
260.00zł
-
Kup Teraz
Opis
Opis
${function() { const force_image_size = "natural"; const product_hover_on = true; const product_show_sale_label = true; const product_save_type = "amount"; const badge1 = "Hot"; const badge2 = ""; const badge3 = ""; const product_title_mobile_hide = false; const product_title_style = "full"; const enable_collection_thumb_image = false; const variantNames = ["color"]; const thumbMaxNum = 4; const suffix_id = Math.random().toFixed(6).slice(-6); const url = data.withinUrl; const productId = data.id; const price = data.price; const productAvailable = data.available; const productVariants = data.variants || []; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; let image2 = data.secondImage; let imageHoverOn = !!image2.src; if (force_image_size !== 'natural') { imageHeight = imageWidth * force_image_size; } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio; let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ? true : false; for (let i = 0; i < productVariants.length; i++) { const variant = productVariants[i]; if (variant.price == price && compareAtPrice < variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio = variant.off_ratio; variant.available && (discountMaxUrl = variant.withinUrl); } } const soldOutText = "Wyprzedane"; let soldOn = false; let saleOn = false; if (productAvailable) { if (product_show_sale_label && +price < +compareAtPrice) { saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice - price; const saveLabelContent = product_save_type == 'percent' ? (offRatio + '%') : `
`; let saveText = "Save {off_ratio}"; saveText = saveText.replace('{off_ratio}', saveLabelContent); const productTitle = data.title; const variantValues = []; const showVariants = []; if (data.need_variant_image && enable_collection_thumb_image && variantNames.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.options[i]; const optionName = option.name.toLowerCase(); if (variantNames.includes(optionName)) { for (let j = 0; j < productVariants.length; j++) { const variant = productVariants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${saleOn ? saveText : soldOutText}
${badge1}
${badge2}
${badge3}
${ "title" === 'subtitle' ? data.brief : data.title }
Z
${saveText}
${showVariants.map((item, idx) => { let showMoreHtml = ''; if (idx == thumbMaxNum) { showMoreHtml += `
+${showVariants.length - thumbMaxNum}
`; } return ` ${showMoreHtml}
`; }).join('') }
`; }()}
Może Ci się spodobać
${ data == 1 ? ("1 produkt zosta\u0142 dodany do twojego koszyka!") : ("{count} Produkty zosta\u0142y dodane do twojego koszyka!").replace('{count}', data) }
${function() { const freeShippingAmount = 499; const totalPrice = data.data.total_price; const diffAmount = freeShippingAmount - totalPrice; const freeShippingText = diffAmount > 0 ? "Wydaj {amount} Wi\u0119cej i uzyskaj bezp\u0142atn\u0105 wysy\u0142k\u0119!" : "Twoje zam\u00f3wienie to bezp\u0142atna dostawa"; return `
${diffAmount > 0 ? freeShippingText.replace('{amount}', `
`) : freeShippingText}
`; }()}
${data.title}
${data.options.map(option => option.value).join(' / ')}
${(data.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){ return `
${propertie.name}:
Zobacz obrazek
` }else{ return `
${propertie.name}: ${propertie.value}
` } }).join('')}
${data.product.title}
${data.variant.options.map(option => option.value).join(' / ')}
${(data.product.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){ return `
${propertie.name}:
Zobacz obrazek
` }else{ return `
${propertie.name}: ${propertie.value}
` } }).join('')}
${data.data.item_count == 1 ? ("W\u00f3zek subtotalny (1 produkt)") : ("Cart Subtotal ({count} Products)").replace('{count}', data.data.line_items.reduce((res, item) => res + Number(item.quantity), 0))}
${("Save {off_ratio}").replace('{off_ratio}', `
`)}
Podatki i wysyłka obliczone przy kasie
Zobacz Koszyk
Kontynuować zakupy