Pantaloni sportivi multitasche da uomo per attività all'aperto (disponibili 6 colori)

Adatto all'uso quotidiano, agli spostamenti e alle attività all'aperto.
€50.00
Venduto 1
const TAG = "spz-custom-product-automatic"; class SpzCustomProductAutomatic extends SPZ.BaseElement { constructor(element) { super(element); this.variant_id = '17c4291c-785f-42fe-a32b-c1f96a12cc86'; this.isRTL = SPZ.win.document.dir === 'rtl'; this.isAddingToCart_ = false; // 加购中状态 } 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 = '6b3c5145-5a21-4376-baf4-213ae6aa5f3a'; 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 == '6b3c5145-5a21-4376-baf4-213ae6aa5f3a' && 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(); }); // 加购事件 this.registerAction('handleAddToCart', (invocation) => { // 阻止事件冒泡 const event = invocation.event; if (event) { event.stopPropagation(); event.preventDefault(); } // 如果正在加购中,直接返回 if (this.isAddingToCart_) { return; } const quantity = invocation.args.quantity || 1; this.addToCart(quantity); }); } // 加购方法 async addToCart(quantity) { // 设置加购中状态 this.isAddingToCart_ = true; const productId = '6b3c5145-5a21-4376-baf4-213ae6aa5f3a'; const variantId = this.variant_id; const url = '/api/cart'; const reqBody = { product_id: productId, variant_id: variantId, quantity: quantity }; try { const data = await this.xhr_.fetchJson(url, { method: 'POST', body: reqBody }); // 触发加购成功提示 this.triggerAddToCartToast_(); return data; } catch (error) { error.then(err=>{ this.showToast_(err?.message || err?.errors?.[0] || 'Unknown error'); }) } finally { // 无论成功失败,都重置加购状态 this.isAddingToCart_ = false; } } showToast_(message) { const toastEl = document.querySelector("#apps-match-drawer-add_to_cart_toast"); if (toastEl) { SPZ.whenApiDefined(toastEl).then((apis) => { apis.showToast(message); }); } } // 触发加购成功提示 triggerAddToCartToast_() { // 如果主题有自己的加购提示,则不显示 const themeAddToCartToastEl = document.querySelector('#add-cart-event-proxy'); if (themeAddToCartToastEl) return; // 显示应用的加购成功提示 this.showToast_("Aggiunto con successo"); } 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);
class SpzCustomDiscountBundle extends SPZ.BaseElement { constructor(element) { super(element); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } mountCallback() {} unmountCallback() {} setupAction_() { this.registerAction('showAddToCartToast', () => { const themeAddToCartToastEl = document.querySelector('#add-cart-event-proxy') if(themeAddToCartToastEl) return const toastEl = document.querySelector('#apps-match-drawer-add_to_cart_toast') SPZ.whenApiDefined(toastEl).then((apis) => { apis.showToast("Aggiunto con successo"); }); }); } buildCallback() { this.setupAction_(); }; } SPZ.defineElement('spz-custom-discount-toast', SpzCustomDiscountBundle);
Forma#1:  Verde
Forma#2:  Verde
Misurare:  S
Quantità
Contrassegno, ordini senza rischi
Consegna espressa in 7-14 giorni
Consegna gratuita per tutti gli ordini, senza costi di spedizione aggiuntivi
Secure payments
Descrizione

Un paio di pantaloni da esterno più pratici: numerose tasche per riporre gli oggetti + movimenti comodi senza essere restrittivi + resistenti e adatti all'uso frequente.

Tasche multiple: organizza telefono, chiavi, portafoglio, attrezzi e altri oggetti personali per un facile accesso.

Comodo e facile da indossare: adatto per camminare, fare squat, andare in bicicletta, guidare e attività all'aperto.

Resistente e durevole: ideale per l'uso quotidiano e per gli ambienti esterni.

Adatto per il pendolarismo: non solo per le attività all'aperto, ma anche per l'uso quotidiano, per uscire e per andare al lavoro.

Disponibile in 6 colori: scegli il colore più adatto al tuo outfit e all'occasione.

Consigli sulle taglie

Ti consigliamo di scegliere la tua taglia abituale.

Se ti trovi tra due taglie: scegli una taglia in più per una vestibilità più comoda; scegli la tua taglia abituale per una vestibilità migliore.

Per misure più precise, consulta la tabella delle taglie sulla pagina (vita/fianchi/lunghezza).

Scenari adatti

Attività all'aperto: Escursionismo, campeggio, pesca, viaggi, alpinismo leggero

Vita quotidiana: Pendolarismo, shopping, passeggiate con il cane, passeggiate quotidiane

Lavoro: Ambienti di lavoro che richiedono più tasche e movimenti frequenti

Sport: Esercizio fisico leggero, allenamento, ciclismo

Esperienza d'uso

Il vantaggio di questi pantaloni multitasche da esterno è la loro praticità:

Grazie alle tasche multiple, non è necessario infilare gli oggetti in una sola tasca e lasciarli penzolare.

Non limitano i movimenti durante le attività, rendendoli più comodi per un'intera giornata di cammino.

Sono più adatti a chi è spesso fuori casa e in movimento.

Modalità

TRASPIRANTI E RESISTENTI - Questi pantaloni da uomo per attività all'aperto sono realizzati in misto cotone, poliestere ed elastan, con cuciture rinforzate per la massima flessibilità. Adatti a tutti gli usi.

I marines si affidano agli stessi pantaloni ogni giorno per dare il massimo. Sono comodi, traspiranti e completamente impermeabili. Perfetti per l'escursionismo, il backpacking, l'alpinismo o per un uso quotidiano estremamente confortevole, sono qualcosa su cui puoi contare per anni a venire.

Adattamento climatico -

Che tu stia cacciando, facendo escursioni o andando in bicicletta, questi pantaloni da uomo resisteranno a qualsiasi condizione atmosferica.

Istruzioni per il lavaggio e la cura

Lavare in acqua fredda/tiepida; evitare l'ammollo prolungato.

Lavare separatamente i colori chiari e scuri.

Asciugare all'aria per una maggiore durata; evitare la luce solare diretta e le alte temperature.

Se sono presenti cerniere/chiusure in velcro, chiuderle prima del lavaggio per proteggere il tessuto.

Lista di cose da mettere in valigia

Pantaloni multitasche da uomo per attività all'aperto × 2

I colori possono variare leggermente a seconda del monitor; fare riferimento al prodotto reale.

Domande frequenti

D1: Questi pantaloni sono adatti per l'estate o per l'autunno/inverno?

R: Sono più adatti a tutte le stagioni. La sensazione effettiva dipende dalla temperatura locale e dalla propria sensibilità al freddo. Quando fa caldo, consigliamo di scegliere un abbigliamento a strati più traspirante.

D2: I pantaloni saranno stretti o costrittivi?

R: Sono progettati per l'uso quotidiano e per le attività all'aperto, rendendoli comodi per camminare, fare squat e le attività quotidiane in generale. Consigliamo di scegliere la taglia consigliata.

D3: Posso mettere il telefono nelle tasche?

R: Le numerose tasche offrono una comoda conservazione, consentendo una migliore organizzazione degli oggetti di uso quotidiano come telefono, chiavi e portafogli.

D4: Cosa succede se la taglia non va bene?

R: Se la taglia non va bene dopo aver ricevuto l'articolo, è possibile richiedere un cambio/reso in base alla politica post-vendita del negozio.

Informazioni sull'azienda

Nome completo dell'azienda: 1000Farmacie S.r.l.

Nome del marchio/sito web: geaport

Tipo di azienda: S.r.l.

Codice Fiscale (C.I.C.): 09255651213

Codice Fiscale (C.I.C.): IT09255651213

Data di costituzione: 2019 (si prevede un periodo di rapida espansione tra il 2024 e il 2026)

Sede legale e sede legale

Indirizzo ufficio: Viale della Liberazione 111, 80125 Napoli, Italia

Rappresentante legale e Responsabile

Rappresentante legale: Nicolò de Carlo (Amministratore Delegato)

Informazioni di contatto

Email Servizio Clienti: herrankerntkevn129@gmail.com

Telefono Servizio Clienti: +39 02 8295 4165

Orari di apertura:

Dal lunedì al venerdì: 09:00-19:00

Sabato: 09:00-13:00, 14:00-18:00