{"id":6281,"date":"2023-09-10T19:06:32","date_gmt":"2023-09-10T17:06:32","guid":{"rendered":"https:\/\/sbshoppingbasket.com\/?post_type=product&#038;p=6281"},"modified":"2026-02-03T16:27:35","modified_gmt":"2026-02-03T15:27:35","slug":"rebasket-panier-click-collect-18l","status":"publish","type":"product","link":"https:\/\/sbshoppingbasket.com\/fr\/rebasket-panier-click-collect-18l\/","title":{"rendered":"ReBasket \u00b7 Panier Click &#038; Collect"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":5379,"template":"","meta":{"content-type":"","_script-formulario":"<script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js-eu1.hsforms.net\/forms\/embed\/v2.js\"><\/script>\r\n<script>\r\n    \/\/ Configuraci\u00f3n inicial de categor\u00edas y subcategor\u00edas\r\n    let setup=[{idioma:\"fr\", categoria:\"Multiflex\", subcategoria:\"ReBasket\"}];\r\n\r\n    \/\/ Traducciones basadas en el idioma\r\n    const translations = {\r\n        es: {\r\n            consentText1: \"Nos comprometemos a proteger tu privacidad, y solo usaremos tu informaci\u00f3n para mandarte alg\u00fan contenido que te interese de vez en cuando. Si aceptas, ind\u00edcanos c\u00f3mo deseas que nos comuniquemos:.\",\r\n            consentText2: \"Para poder proporcionarte el contenido solicitado, debemos almacenar y procesar tus datos personales. Si aceptas, marca la casilla de abajo.\"\r\n        },\r\n        en: {\r\n            consentText1: \"We are committed to protecting your privacy, and we will only use your information to send you content that interests you from time to time. If you accept, tell us how you want us to communicate:\",\r\n            consentText2: \"In order to provide you with the requested content, we must store and process your personal data. If you accept, check the box below.\"\r\n        },\r\n        fr: {\r\n            consentText1: \"Nous nous engageons \u00e0 prot\u00e9ger votre vie priv\u00e9e et nous utiliserons vos informations uniquement pour vous envoyer du contenu qui vous int\u00e9resse de temps en temps. Si vous acceptez, dites-nous comment vous souhaitez que nous communiquions:\",\r\n            consentText2: \"Afin de vous fournir le contenu demand\u00e9, nous devons stocker et traiter vos donn\u00e9es personnelles. Si vous acceptez, cochez la case ci-dessous.\",\r\n        fieldLabels: {\r\n            email: \"E-mail\",\r\n            firstname: \"Nom\",\r\n            lastname: \"Pr\u00e9nom\",\r\n            name: \"Nom de l'entreprise\"\r\n        },\r\n        submitText: \"Envoyer\"\r\n        }\r\n    };\r\n\r\n    \/\/ Funci\u00f3n para actualizar los textos del consentimiento\r\n    function updateConsentText(locale, $form) {\r\n        const lang = translations[locale] || translations.es;\r\n        $form.find('.legal-consent-container .hs-richtext:nth-child(1)').html(lang.consentText1);\r\n        $form.find('.legal-consent-container .hs-richtext:nth-child(3)').html(lang.consentText2);\r\n    }\r\n\r\n    \/\/ Funci\u00f3n para seleccionar categor\u00eda y subcategor\u00eda\r\n    function selectCategoryAndSubcategory(formElement, categoria, subcategoria) {\r\n        const categoriaOption = formElement.querySelector(`select[name=\"categoria\"] option[value=\"${categoria}\"]`);\r\n        const subcategoriaCheckbox = formElement.querySelector(`input[value=\"${subcategoria}\"]`);\r\n\r\n        if (categoriaOption) categoriaOption.selected = true;\r\n        if (subcategoriaCheckbox) {\r\n            const closestFieldset = subcategoriaCheckbox.closest('fieldset');\r\n            if (closestFieldset) closestFieldset.style.display = 'block'; \/\/ Mostrar el fieldset que contiene el checkbox\r\n            subcategoriaCheckbox.checked = true; \/\/ Marcar el checkbox\r\n            subcategoriaCheckbox.dispatchEvent(new Event('change')); \/\/ Disparar el evento change\r\n        } else {\r\n            console.error(`No se encontr\u00f3 el checkbox para la subcategor\u00eda: '${subcategoria}'`);\r\n        }\r\n    }\r\n\r\n    \/\/ Funci\u00f3n para ocultar los fieldsets\r\n    function hideFieldsets($form) {\r\n        const fieldsToHide = ['.hs_categoria', '.hs_cestas_de_mano', '.hs_cestas_con_ruedas', '.hs_carros', '.hs_accesorios', '.hs_portacestas', '.hs_multiflex'];\r\n        fieldsToHide.forEach(function(field) {\r\n            $form.find(field).closest('fieldset').css('display', 'none');\r\n        });\r\n    }\r\n\r\n\/\/ Funci\u00f3n para cambiar los labels del form al idioma\r\nfunction changeLabels($form) {\r\n    $form.find(\".hs_email label span\")[0].textContent = \"E-mail\";\r\n    $form.find(\".hs_firstname label span\")[0].textContent = \"Nom\";\r\n    $form.find(\".hs_lastname label span\")[0].textContent = \"Pr\u00e9nom\";\r\n    $form.find('label[for=\"0-2\/name-7677d40e-2f3c-41f6-b7e7-94638a379feb\"] span')[0].textContent = \"Nom de l'entreprise\";\r\n    $form.find('linput#LEGAL_CONSENT.subscription_type_117135907-7677d40e-2f3c-41f6-b7e7-94638a379feb span\")[0].textContent=\"J'accepte de recevoir d'autres communications de Shopping Basket.\";\r\n    $form.find('linput#LEGAL_CONSENT.processing-7677d40e-2f3c-41f6-b7e7-94638a379feb span\")[0].textContent=\"J'accepte que Shopping Basket stocke et traite mes donn\u00e9es personnelles\";\r\n}\r\n\r\n\r\n\r\n\r\n    \/\/ Crear el formulario y aplicar la configuraci\u00f3n\r\n    hbspt.forms.create({\r\n        region: \"eu1\",\r\n        portalId: \"24883085\",\r\n        locale: setup[0].idioma,\r\n        formId: \"7677d40e-2f3c-41f6-b7e7-94638a379feb\",\r\n        inlineMessage: setup[0].idioma === 'es' ? \"Gracias, \u00a1te hemos enviado un correo con las descargas!\" :\r\n                       setup[0].idioma === 'en' ? \"Thank You, we've just sent you an email with the downloads!\" :\r\n                       \"Merci, nous vous avons envoy\u00e9 un e-mail avec les t\u00e9l\u00e9chargements !\",\r\n\r\n        onFormReady: function($form) {\r\n            const formElement = $form[0]; \/\/ Convertir a JavaScript puro\r\n\r\n            hideFieldsets($form); \/\/ Ocultar los fieldsets innecesarios\r\n            changeLabels($form);\r\n            updateConsentText(setup[0].idioma, $form); \/\/ Actualizar los textos de consentimiento\r\n\r\n            \/\/ Aplicar un retraso para que HubSpot no sobrescriba los cambios\r\n            setTimeout(function() {\r\n                selectCategoryAndSubcategory(formElement, setup[0].categoria, setup[0].subcategoria); \/\/ Seleccionar la categor\u00eda y subcategor\u00eda\r\n                hideFieldsets($form); \/\/ Asegurarse de que los fieldsets permanezcan ocultos\r\n            }, 1500);\r\n        }\r\n    });\r\n<\/script>\r\n"},"product_brand":[],"product_cat":[211,244,243,242,216,225,205,212,222,239],"product_tag":[],"class_list":{"0":"post-6281","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-paniers-a-main-multiflex","7":"product_cat-non-fr","8":"product_cat-petit","9":"product_cat-volume-fr","10":"product_cat-charge-legere","11":"product_cat-oui","12":"product_cat-paniers-a-main","13":"product_cat-poids","14":"product_cat-rampes","15":"product_cat-transporter","17":"first","18":"instock","19":"shipping-taxable","20":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/sbshoppingbasket.com\/fr\/wp-json\/wp\/v2\/product\/6281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sbshoppingbasket.com\/fr\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/sbshoppingbasket.com\/fr\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/fr\/wp-json\/wp\/v2\/media\/5379"}],"wp:attachment":[{"href":"https:\/\/sbshoppingbasket.com\/fr\/wp-json\/wp\/v2\/media?parent=6281"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/fr\/wp-json\/wp\/v2\/product_brand?post=6281"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/fr\/wp-json\/wp\/v2\/product_cat?post=6281"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/fr\/wp-json\/wp\/v2\/product_tag?post=6281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}