Płytkie skórzane sandały
${function() {
const variantData = data.variant || {"id":"23c08d06-eac2-4e4e-862e-df0b50f89dee","product_id":"af34066c-c00b-4863-9a5a-27ed45f41466","title":"Czarny-34","weight_unit":"kg","inventory_quantity":100,"sku":"nd75-Black-34","barcode":"","position":1,"option1":"Czarny","option2":"34","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/484478b194d9c4d05257160431b303b4.jpeg","path":"484478b194d9c4d05257160431b303b4.jpeg","width":600,"height":600,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":149,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"149","retail_price":"0","available":true,"url":"\/products\/isla?variant=23c08d06-eac2-4e4e-862e-df0b50f89dee","available_quantity":999999999,"options":[{"name":"Kolor","value":"Czarny"},{"name":"Rozmiar","value":"34"}],"off_ratio":0,"flashsale_info":[],"sales":0};
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":"23c08d06-eac2-4e4e-862e-df0b50f89dee","product_id":"af34066c-c00b-4863-9a5a-27ed45f41466","title":"Czarny-34","weight_unit":"kg","inventory_quantity":100,"sku":"nd75-Black-34","barcode":"","position":1,"option1":"Czarny","option2":"34","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/484478b194d9c4d05257160431b303b4.jpeg","path":"484478b194d9c4d05257160431b303b4.jpeg","width":600,"height":600,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":149,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"149","retail_price":"0","available":true,"url":"\/products\/isla?variant=23c08d06-eac2-4e4e-862e-df0b50f89dee","available_quantity":999999999,"options":[{"name":"Kolor","value":"Czarny"},{"name":"Rozmiar","value":"34"}],"off_ratio":0,"flashsale_info":[],"sales":0};
return `
`
}()}
Płatność gotówką przy odbiorze
Masz prawo zwrócić produkt w ciągu 14 dni
Zapłać online i zyskaj 10% rabatu
Poczuj komfort dzięki sandałom ortopedycznym Isla
Poznaj idealne połączenie stylu i wsparcia dzięki sandałom ortopedycznym Isla, zaprojektowanym dla wymagającej Irlandki. Te sandały oferują niezrównany komfort i elegancki wygląd, dzięki czemu są niezbędnym dodatkiem do letniej garderoby.
Dlaczego pokochasz skórzane sandały Isla Shallow
-
Doskonałe wsparcie: Zaprojektowane z zaawansowanymi funkcjami ortopedycznymi, aby zapewnić doskonałe wsparcie łuku i pięty, zmniejszając zmęczenie stóp.
-
Elegancki wygląd: łączy w sobie funkcjonalne korzyści ortopedyczne ze stylowym wyglądem, który uzupełnia każdy strój.
-
Oddychające materiały: wykonane z wysokiej jakości, oddychających materiałów, które zapewniają stopom chłód i wygodę przez cały dzień.
NASZA GWARANCJA
-
Nie jesteś usatysfakcjonowany? Wtedy otrzymasz zwrot pieniędzy! Stoimy za naszymi produktami w 100%, dlatego oferujemy „gwarancję zwrotu pieniędzy”: 30 dni od otrzymania produktu masz prawo go zwrócić.
-
Skontaktuj się z nami - pomożemy Ci dokonać właściwego wyboru. Nasza obsługa klienta jest dostępna 24 godziny na dobę, 7 dni w tygodniu i odpowie na wszystkie Twoje pytania.
-
Bezpłatna wysyłka — ponieważ uważamy, że ważne jest, aby koszty były jak najniższe, zawsze oferujemy bezpłatną wysyłkę.
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.