Buty i ubrania z technologią Rebotl

(0)

Zmień treść wyszukiwanej frazy.
Spróbuj użyć mniejszej ilości filtrów (usuń mniej istotne).

Powrót
[script]$(document).ready( /*[MicMar] - Skrypt pobiera dane z wariantu produktu i przypisuje je do przycisku „dodaj do koszyka”.*/ function () { if ($('.js-sizes-tab.is-onesize').length) { var url = $('.js-sizes-tab.is-onesize .js-sizeItem').data('carturl'); var id = $('.js-sizes-tab.is-onesize .js-sizeItem').data('value'); $('.js-pre-add-cart').attr('href', url); $('.js-pre-add-cart').attr('data-offer-id', id); } /*[MicMar] - Skrypt służący do automatycznego przwijania strony do haka "#toScroll" po jej załadowaniu z parametrem "scroll_down".*/ function scrollToListing(selector = '#toScroll') { const element = document.querySelector(selector); if (element) { element.scrollIntoView({behavior: 'smooth', block: 'start'}); } } document.addEventListener('DOMContentLoaded', function () { setTimeout(function () { const urlParams = new URLSearchParams(window.location.search); const doScroll = urlParams.get('scroll_down'); const page = urlParams.get('page'); if (doScroll === 'true' || (page && parseInt(page) >= 1)) { scrollToListing(); } }, 1000); });});$(document).ready(function () { if ($('.js-sizes-tab.is-onesize').length) { var url = $('.js-sizes-tab.is-onesize .js-sizeItem').data('carturl'); var id = $('.js-sizes-tab.is-onesize .js-sizeItem').data('value'); $('.js-pre-add-cart').attr('href', url); $('.js-pre-add-cart').attr('data-offer-id', id); } function scrollToListing(selector = '#toScroll') { const element = document.querySelector(selector); if (element) { element.scrollIntoView({behavior: 'smooth', block: 'start'}); } } document.addEventListener('DOMContentLoaded', function () { setTimeout(function () { const urlParams = new URLSearchParams(window.location.search); const doScroll = urlParams.get('scroll_down'); const page = urlParams.get('page'); if (doScroll === 'true' || (page && parseInt(page) >= 1)) { scrollToListing(); } }, 1000); });});/*[MicMar] - Skrypt służący do poprawnego formatowania oraz walidacji numeru telefonu w formularzu rejestracyjnym.*/$(document).ready(function () { if ($('form[name="enp_customer_registration_form_type"]').length) { var phoneConsent1 = $('input#enp_customer_registration_form_type_consentForm_consent_2250_0'); var phoneConsent2 = $('input#enp_customer_registration_form_type_consentForm_consent_2246_0'); phoneConsent1.attr('disabled', true).closest('.m-form_labe').addClass('is-inactive'); phoneConsent2.attr('disabled', true).closest('.m-form_labe').addClass('is-inactive'); $('#enp_customer_registration_form_type_mobileNumber').keyup(function (event) { var phoneNumber = $('#enp_customer_registration_form_type_mobileNumber').val().replace(/\-/g, '').replace(/\_/g, ''); if (phoneNumber.length > 8) { phoneConsent1.attr('disabled', false).closest('.m-form_label').removeClass('is-inactive'); phoneConsent2.attr('disabled', false).closest('.m-form_label').removeClass('is-inactive'); } else { phoneConsent1.attr('disabled', true).prop('checked', false).closest('.m-form_label').addClass('is-inactive'); phoneConsent2.attr('disabled', true).prop('checked', false).closest('.m-form_label').addClass('is-inactive'); } }); }});/*Skrypt służący do wymuszania wyswietlania waluty w "PLN" [MicMar] 2025-04-01*/(function () { if (document.querySelector('head script[type="application/ld+json"]')) { const script = document.querySelector('head script[type="application/ld+json"]'); const obj = JSON.parse(script.firstChild.nodeValue); obj.offers['priceCurrency'] = 'PLN'; script.firstChild.nodeValue = JSON.stringify(obj); }})();/*Skrypt służący do poprawnego wyswietlania oceny produktu [MicMar] 2025-04-01*/(function () { function rafAsync() { return new Promise(resolve => { requestAnimationFrame(resolve); }); } function checkElement(selector) { if (document.querySelector(selector) === null) { return rafAsync().then(() => checkElement(selector)); } else { return Promise.resolve(true); } } checkElement('.b-product .js-trust-hornet script').then((element) => { if (document.querySelector('.b-product .js-trust-hornet script') && document.querySelector('head script[type="application/ld+json"]')) { const scriptTM = document.querySelector('.b-product .js-trust-hornet script'); const scriptENP = document.querySelector('head script[type="application/ld+json"]'); const obj = JSON.parse(scriptTM.firstChild.nodeValue); if (obj.hasOwnProperty('aggregateRating')) { var number = obj.aggregateRating.ratingValue.toFixed(1); obj.aggregateRating.ratingValue = number; const obj2 = JSON.parse(scriptENP.firstChild.nodeValue); const returnedTarget = Object.assign(obj2, obj); scriptENP.firstChild.nodeValue = JSON.stringify(obj2); scriptTM.remove(); } } });})();[/script]