Mujer / Niña - Piel Glitter - Suela clásica - Color Turquesa

$43.95
const TAG = "spz-custom-product-automatic"; class SpzCustomProductAutomatic extends SPZ.BaseElement { constructor(element) { super(element); this.variant_id = 'f712cb51-540b-4857-aa05-b9811162f8e2'; this.isRTL = SPZ.win.document.dir === 'rtl'; } static deferredMount() { return false; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.setupAction_(); this.viewport_ = this.getViewport(); } mountCallback() { this.init(); // 监听事件 this.bindEvent_(); } async init() { this.handleFitTheme(); const data = await this.getDiscountList(); this.renderApiData_(data); } async getDiscountList() { const productId = '20fc2886-7155-4edd-bf90-d26bad5d34ef'; const variantId = this.variant_id; const productType = 'default'; const reqBody = { product_id: productId, variant_id: variantId, discount_method: "DM_AUTOMATIC", customer: { customer_id: window.C_SETTINGS.customer.customer_id, email: window.C_SETTINGS.customer.customer_email }, product_type: productType } const url = `/api/storefront/promotion/display_setting/text/list`; const data = await this.xhr_.fetchJson(url, { method: "post", body: reqBody }).then(res => { return res; }).catch(err => { this.setContainerDisabled(false); }) return data; } async renderDiscountList() { this.setContainerDisabled(true); const data = await this.getDiscountList(); this.setContainerDisabled(false); // 重新渲染 抖动问题处理 this.renderApiData_(data); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } async renderApiData_(data) { const parentDiv = document.querySelector('.automatic_discount_container'); const newTplDom = await this.getRenderTemplate(data); if (parentDiv) { parentDiv.innerHTML = ''; parentDiv.appendChild(newTplDom); } else { console.log('automatic_discount_container is null'); } } doRender_(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, renderData) .then((el) => { this.clearDom(); this.element.appendChild(el); }); } async getRenderTemplate(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, { ...renderData, isRTL: this.isRTL }) .then((el) => { this.clearDom(); return el; }); } setContainerDisabled(isDisable) { const automaticDiscountEl = document.querySelector('.automatic_discount_container_outer'); if(isDisable) { automaticDiscountEl.setAttribute('disabled', ''); } else { automaticDiscountEl.removeAttribute('disabled'); } } // 绑定事件 bindEvent_() { window.addEventListener('click', (e) => { let containerNodes = document.querySelectorAll(".automatic-container .panel"); let bool; Array.from(containerNodes).forEach((node) => { if(node.contains(e.target)){ bool = true; } }) // 是否popover面板点击范围 if (bool) { return; } if(e.target.classList.contains('drowdown-icon') || e.target.parentNode.classList.contains('drowdown-icon')){ return; } const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { node.classList.remove('open-dropdown'); }) // 兼容主题 this.toggleProductSticky(true); }) // 监听变体变化 document.addEventListener('dj.variantChange', async(event) => { // 重新渲染 const variant = event.detail.selected; if (variant.product_id == '20fc2886-7155-4edd-bf90-d26bad5d34ef' && variant.id != this.variant_id) { this.variant_id = variant.id; this.renderDiscountList(); } }); } // 兼容主题 handleFitTheme() { // top 属性影响抖动 let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ productInfoEl.classList.add('force-top-auto'); } } // 兼容 wind/flash /hero 主题 (sticky属性影响 popover 层级展示, 会被其他元素覆盖) toggleProductSticky(isSticky) { let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ if(isSticky) { // 还原该主题原有的sticky属性值 productInfoEl.classList.remove('force-position-static'); return; } productInfoEl.classList.toggle('force-position-static'); } } setupAction_() { this.registerAction('handleDropdown', (invocation) => { const discount_id = invocation.args.discount_id; const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { if(node.getAttribute('id') != `automatic-${discount_id}`) { node.classList.remove('open-dropdown'); } }) const $discount_item = document.querySelector(`#automatic-${discount_id}`); $discount_item && $discount_item.classList.toggle('open-dropdown'); // 兼容主题 this.toggleProductSticky(); }); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SpzCustomProductAutomatic);
Tamaño:  20
Quantity

Description

Glitter

Los colores brillan con el glitter. Reflejos bajo la luz que le dan el toque divertido, alegre y mágico a tu estilo. 

Suela clásica

La suela clásica es ligera y pisa sobre el neumático característico de las menorquinas.

Crea tu menorquina

¿Te gustaría cambiar la altura de la suela? ¿Quieres probar otros colores en la punta, la tira o la suela? .

Abarcas Nura

Las abarcas son un calzado tradicional de la isla de Menorca. Es por eso que también es habitual llamarles menorquinas.

Combinan con todo tipo de prendas, otorgando elegancia, naturalidad y autenticidad.

Nosotros fabricamos menorquinas desde hace 25 años. Lo hacemos desde un pequeño taller de Ciutadella, uno de los lugares más bonitos de la isla. Y desde el mismo taller, las enviamos donde estés.

Envíos

Hacemos los envíos por MRW a toda España excepto Canarias y llegan en 3 días generalmente, como máximo en 5. Recibimos tu pedido, fabricamos tus menorquinas y las enviamos.

Devoluciones

Puedes devolver tu pedido en un plazo de 15 días. Solo tienes que escribirnos por la página de contacto, las pasamos a recoger y te hacemos el reembolso.

Métodos de pago 

Los métodos de pago que usamos son los oficiales y con todas las garantías. Aceptamos tanto con tarjeta, como Paypal o Apple Pay.

Guía de tallas

Nuestras tallas calzan de la forma estándar de la Unión Europea. A continuación, el detalle de medidas por talla:

Número 34 - Largo 22 cm - Ancho 12,5 cm

Número 35 - Largo 22,5 cm - Ancho 13 cm

Número 36 - Largo 23 cm - Ancho 13,5 cm

Número 37 - Largo 23,5 cm - Ancho 14 cm

Número 38 - Largo 24 cm - Ancho 14,5 cm

Número 39 - Largo 24,5 cm - Ancho 15 cm

Número 40 - Largo 25 cm - Ancho 15,5 cm

Número 41 - Largo 26 cm - Ancho 15,5 cm

Número 42 - Largo 26,75 cm - Ancho 15,25 cm

Número 43 - Largo 27,5 cm - Ancho 15,5 cm

Número 44 - Largo 28 cm - Ancho 15,75 cm

Número 45 - Largo 28,25 cm - Ancho 16,5 cm

Número 46 - Largo 28,75 - Ancho 16,75 cm

Número 47 - Largo 29,25 cm - Ancho 17,5 cm