🔥🎅Zabawny model bąka Świętego Mikołaja z bąka
${function() {
const variantData = data.variant || {"id":"cb25e867-9315-4919-b97f-9ec195a70f9d","product_id":"49fb116a-a5fc-4cae-97cc-b374590d961d","title":"Czerwony Miko\u0142aj-bez baterii","weight_unit":"kg","inventory_quantity":1000,"sku":"ni51-Red","barcode":"","position":1,"option1":"Czerwony Miko\u0142aj","option2":"bez baterii","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/442b8a05b9f3c754f35993b168ab85ec.gif","path":"442b8a05b9f3c754f35993b168ab85ec.gif","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":109,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"109","retail_price":"0","available":true,"url":"\/products\/funny-santa-claus-bubble-modeling-of-the-fart?variant=cb25e867-9315-4919-b97f-9ec195a70f9d","available_quantity":999999999,"options":[{"name":"\ud83c\udf85Styl\ud83c\udf85","value":"Czerwony Miko\u0142aj"},{"name":"\ud83d\udd0bBateria\ud83d\udd0b","value":"bez baterii"}],"off_ratio":0,"flashsale_info":[],"sales":1};
const saveType = "amount";
const productLabelDiscountOn = true;
return `
-
${saveType == 'percentage'
? `-${variantData.off_ratio}%`
: `-`
}
`;
}()}
${function(){
const tipText = "Wybierz {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data);
return `${tipText}
`
}()}
${function(){
const tipText = "Wybierz {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data);
return `${tipText}
`
}()}
Produkt był niedostępny.
Produkt niedostępny.
${function(){
const variantData = data.variant || {"id":"cb25e867-9315-4919-b97f-9ec195a70f9d","product_id":"49fb116a-a5fc-4cae-97cc-b374590d961d","title":"Czerwony Miko\u0142aj-bez baterii","weight_unit":"kg","inventory_quantity":1000,"sku":"ni51-Red","barcode":"","position":1,"option1":"Czerwony Miko\u0142aj","option2":"bez baterii","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/442b8a05b9f3c754f35993b168ab85ec.gif","path":"442b8a05b9f3c754f35993b168ab85ec.gif","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":109,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"109","retail_price":"0","available":true,"url":"\/products\/funny-santa-claus-bubble-modeling-of-the-fart?variant=cb25e867-9315-4919-b97f-9ec195a70f9d","available_quantity":999999999,"options":[{"name":"\ud83c\udf85Styl\ud83c\udf85","value":"Czerwony Miko\u0142aj"},{"name":"\ud83d\udd0bBateria\ud83d\udd0b","value":"bez baterii"}],"off_ratio":0,"flashsale_info":[],"sales":1};
return `
`
}()}
Płatność gotówką przy odbiorze
Masz prawo zwrócić produkt w ciągu 14 dni
Zapłać online i zyskaj 10% rabatu
Jako prezent dla Twoich bliskich, ten limitowany zabawny model bańki Świętego Mikołaja z pierdnięciem będzie idealny!
Zapewni niekończącą się zabawę na przyjęciu i zanurzy gości i dzieci w wesołym bąbelkowym świecie...
Jak używać:
CECHY:
ZABAWNY PROJEKT: Konstrukcja dmuchawy do baniek to pierdnięcie Świętego Mikołaja, zabawny wygląd sprawia, że ludzie ją lubią i może stworzyć magiczną atmosferę dla Twojej rodziny. Silna świąteczna atmosfera.
WYSOKA WYDAJNOŚĆ: Wbudowany silnik o wysokiej wydajności. Maszyna do baniek Świętego Mikołaja! Ta maszyna może stworzyć niezliczoną ilość bąbelków, aby dodać radości i magii Twojemu przyjęciu świątecznemu.
WYPOSAŻONY W ŚWIATŁA I MUZYKĘ: czerwone i niebieskie podwójne migające światła obok dmuchawy, którym towarzyszy dźwięk bąbelkowej wody, śmiech, muzyka i pierdzenie.
OZDOBY ZABAWKOWE ŚWIĘTEGO MIKOŁAJA BUBBLE maker: Maszyna do baniek Świętego Mikołaja to coś więcej niż tylko zabawka, to hołd dla wspomnień z dzieciństwa. Powróćmy wspólnie do dzieciństwa i cieszmy się beztroską radością, aby Święta Bożego Narodzenia stały się jeszcze bardziej wyjątkowe i niezapomniane.
PREZENTY ŚWIĄTECZNE DLA DZIECI: Świąteczna dmuchawa do baniek może być wyjątkowym prezentem dla Twoich dzieci, przyjaciół i rodziny. Niech poczują niekończącą się radość i niespodziankę w Świętach Bożego Narodzenia
Dane techniczne:
Materiał: ABS
Rozmiar: jak pokazano
Pakiet zawiera:
- 1 x Zabawny model bańki Świętego Mikołaja przedstawiający pierdnięcie (3 baterie AAA nie są dołączone)
- 1 szt./60ml* płynu do baniek
Kliknij „ DODAJ DO KOSZYKA ”, aby otrzymać swój teraz!
- Oferujemy gwarancję 100% satysfakcji, 30-dniową gwarancję zwrotu pieniędzy.
- Mamy 24/7/365 Facebook Messenger i wsparcie przez e-mail.
- Dokładamy wszelkich starań, aby nasi klienci byli w 100% zadowoleni z zakupionego produktu. Nie wahaj się napisać do nas e-maila z wszelkimi pytaniami lub problemami, a my pomożemy Ci od razu.
ZASADY WYSYŁKI:
- Wskazówka: Kupując 2 lub więcej produktów jednocześnie, zaoszczędzisz sporo na opłatach za wysyłkę.
PRODUKT JEST PRODUKCJĄ LIMITOWANĄ I NIE JEST DOSTĘPNY W SKLEPACH. WYPRZEDAM SZYBKO!
🌎 Wysyłka na cały świat ✈
🔥 Szybki zwrot pieniędzy>> Częściowy lub pełny zwrot pieniędzy w zależności od sytuacji;
🚚 Ubezpieczona wysyłka na cały świat: każde zamówienie obejmuje szczegóły śledzenia w czasie rzeczywistym i ochronę ubezpieczeniową na wypadek zagubienia lub kradzieży paczki w transporcie, co jest mało prawdopodobne.
✉️ Całodobowa obsługa klienta: Mamy zespół przedstawicieli na żywo gotowych do pomocy i odpowiedzi na wszelkie pytania w ciągu 24 godzin, 7 dni w tygodniu.
🔒 Bezpieczne i bezpieczne transakcje: Korzystamy z najnowocześniejszego szyfrowania SSL Secure, aby zapewnić 100% ochronę Twoich danych osobowych i finansowych.
Dokładamy wszelkich starań, aby przetwarzać i wysyłać wszystkie zamówienia tak szybko, jak to możliwe. Jesteśmy dumni, że możemy zaoferować wysyłkę na cały świat
Here are what our customers say.
Najnowsza
Najbardziej lubiany
Najwyższe oceny
Najniższe oceny
Najbardziej lubiany
Najwyższe oceny
Najniższe oceny
×
${function(){
const limit = typeof data === 'number' ? data : 0;
return `
Zdjęcia/wideo (${limit || 0}/5)
` }()}
${(function(){
const closeIcon =
'
';
if (item.type === 'image') {
return `
${closeIcon}
`
}
return `
${closeIcon}
`
})()}
class SpzCustomFileUpload extends SPZ.BaseElement {
constructor(element) {
super(element);
this.uploadCount_ = 0;
this.fileList_ = [];
}
buildCallback() {
this.action = SPZServices.actionServiceForDoc(this.element);
this.registerAction('upload', (data) => {
this.handleFileUpload_(data.event?.detail?.data || []);
});
this.registerAction('delete', (data) => {
this.handleFileDelete_(data?.args?.data);
});
this.registerAction('preview', (data) => {
this.handleFilePreview_(data?.args?.data);
});
this.registerAction('limit', (data) => {
this.handleFileLimit_();
});
this.registerAction('sizeLimit', (data) => {
this.handleFileSizeLimit_();
});
}
isLayoutSupported(layout) {
return layout == SPZCore.Layout.LOGIC;
}
setData_(count, file) {
this.uploadCount_ = count;
this.fileList_ = file;
}
handleFileUpload_(data) {
data.forEach(i => {
if(this.fileList_.some(j => j.url === i.url)) return;
this.fileList_.push(i);
})
this.uploadCount_++;
sessionStorage.setItem('fileList', JSON.stringify(this.fileList_));
this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_});
if(this.fileList_.length >= 5){
document.querySelector('#review_upload').style.display = 'none';
}
if(this.fileList_.length > 0){
document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px';
}
}
handleFileDelete_(index) {
this.fileList_.splice(index, 1);
this.uploadCount_--;
sessionStorage.setItem('fileList', JSON.stringify(this.fileList_));
this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_});
document.querySelector('#review_upload').style.display = 'block';
if(this.fileList_?.length === 0){
document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px';
}
}
handleFilePreview_(index) {
const finalPreviewData = this.fileList_[index];
const filePreviewModal = document.getElementById('filePreviewModal');
const fullScreenVideo = document.getElementById('fullScreenVideo');
const fullScreenImage = document.getElementById('fullScreenImage');
const previewModalClose = document.getElementById('previewModalClose');
const previewLoading = document.getElementById('previewLoading');
filePreviewModal.style.display = 'block';
previewLoading.style.display = 'flex';
if(finalPreviewData?.type === 'video'){
const media = this.mediaParse_(this.fileList_[index]?.url);
fullScreenVideo.addEventListener('canplaythrough', function() {
previewLoading.style.display = 'none';
});
fullScreenImage.src = '';
fullScreenImage.style.display = 'none';
fullScreenVideo.style.display = 'block';
fullScreenVideo.src = media.mp4 || '';
} else {
fullScreenImage.onload = function() {
previewLoading.style.display = 'none';
};
fullScreenVideo.src = '';
fullScreenVideo.style.display = 'none';
fullScreenImage.style.display = 'block';
fullScreenImage.src = finalPreviewData.url;
}
previewModalClose.addEventListener('click', function() {
filePreviewModal.style.display = 'none';
});
}
handleFileLimit_() {
alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5');
this.triggerEvent_("handleFileLimit");
}
handleFileSizeLimit_() {
alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M');
}
clear(){
this.fileList_ = [];
this.uploadCount_ = 0;
sessionStorage.setItem('fileList', JSON.stringify(this.fileList_));
this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_});
document.querySelector('#review_upload').style.display = 'block';
}
mediaParse_(url) {
var result = {};
try {
url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) {
try {
result[key] = decodeURIComponent(value);
} catch (e) {
result[key] = value;
}
});
result.preview_image = url.split('?')[0];
} catch (e) {};
return result;
}
triggerEvent_(name, data) {
const event = SPZUtils.Event.create(this.win, name, data);
this.action.trigger(this.element, name, event);
}
}
SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.