W tym tygodniu wyprzedaż 60%🔥Trampki do chodzenia z korektorem ortopedycznym i wygodne buty robocze
${function() {
const variantData = data.variant || {"id":"a0ec6535-3a7c-4282-9b6f-d8e9ac790e67","product_id":"08a8fec5-df84-44d7-849f-9653642a4cde","title":"Czarny-35","weight_unit":"kg","inventory_quantity":100,"sku":"zx27-Black-35","barcode":"","position":1,"option1":"Czarny","option2":"35","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/b6e9921df3494e6232be2562c7ae0a74.jpeg","path":"b6e9921df3494e6232be2562c7ae0a74.jpeg","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":129,"min_quantity":1}],"weight":"0","compare_at_price":"278","price":"129","retail_price":"278","available":true,"url":"\/products\/on-this-week-sale-off-60-\ud83d\udd25orthopedic-corrector-running-walking-sneakers-comfortable-working-shoes?variant=a0ec6535-3a7c-4282-9b6f-d8e9ac790e67","available_quantity":999999999,"options":[{"name":"Kolor","value":"Czarny"},{"name":"Rozmiar","value":"35"}],"off_ratio":54,"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":"a0ec6535-3a7c-4282-9b6f-d8e9ac790e67","product_id":"08a8fec5-df84-44d7-849f-9653642a4cde","title":"Czarny-35","weight_unit":"kg","inventory_quantity":100,"sku":"zx27-Black-35","barcode":"","position":1,"option1":"Czarny","option2":"35","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/b6e9921df3494e6232be2562c7ae0a74.jpeg","path":"b6e9921df3494e6232be2562c7ae0a74.jpeg","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":129,"min_quantity":1}],"weight":"0","compare_at_price":"278","price":"129","retail_price":"278","available":true,"url":"\/products\/on-this-week-sale-off-60-\ud83d\udd25orthopedic-corrector-running-walking-sneakers-comfortable-working-shoes?variant=a0ec6535-3a7c-4282-9b6f-d8e9ac790e67","available_quantity":999999999,"options":[{"name":"Kolor","value":"Czarny"},{"name":"Rozmiar","value":"35"}],"off_ratio":54,"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
Co sprawia, że buty są NAJLEPSZE?
Prawdziwie szerokie palce
Szeroki nosek umożliwia naturalne rozłożenie palców, zmniejszając nacisk i zapewniając stopom dużo miejsca na ruch.
Posiadają wyjątkowe wsparcie łuku stopy, zaprojektowane tak, aby zapewnić maksymalną stabilność i pomóc złagodzić ból stóp spowodowany płaskostopiem lub wysokim podbiciem.
Duża poduszka wspierająca
Sandały ortopedyczne zapewniają amortyzację pod całą stopą, zapewniając optymalny komfort. Podeszwa zawiera specjalny żel, który amortyzuje wstrząsy lepiej niż jakakolwiek inna podeszwa.
TE BUTY NIE TYLKO WYGLĄDAJĄ NIESAMOWITE! ZAPEWNIAJĄ RÓWNIEŻ WSPARCIE DLA TWOICH STÓP!
Zapobiegaj bólom stóp, zmęczeniu i unikaj żylaków dzięki produktom zaprojektowanym z myślą o komforcie.
Dzięki dobrej ortezie stopy będziesz mieć lepszą postawę, a Twoje plecy i kolana będą Ci wdzięczne
Są bardzo lekkie, materiał jest również oddychający, dzięki czemu można je nosić przez cały dzień.
💯 Zgodny z rozmiarem, idealne dopasowanie, wkładka wspierająca łuk stopy, całodzienne chodzenie lub bieganie.
👍 Damskie tenisówki do biegania, buty do tenisa, lekkie tenisówki, najlepsze buty do biegania wspierające łuk stopy.
Miękka i wygodna wkładka
Wysokiej jakości elastyczne podeszwy wspierają podeszwy stóp, znacznie redukując stres związany z chodzeniem i chroniąc stopy
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.