Plus/Minus Quantity Buttons per il carrello Magento 2 – ricalcoli immediati del carrello

Il modulo aggiunge eleganti pulsanti + / − in stile pillola al campo quantità nel carrello Magento 2 e avvia automaticamente i ricalcoli dopo la modifica di qty, senza ricaricare la pagina.
Compatibilità
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
15,38 €
Segnala ad un amico

Richiedi informazioni sul prodotto

Descrizione / Plus/Minus Quantity Buttons per il carrello Magento 2 – ricalcoli immediati del carrello

MAGENTO 2 · CARRELLO · QUANTITÀ PRODOTTI · AJAX

Modifica le quantità con i pulsanti e aggiorna il carrello senza ricaricare.

Kowal Plus/Minus Quantity Buttons

Aggiungi pulsanti più e meno ai campi quantità del carrello standard. Dopo una modifica aggiorna modulo, mini-carrello e riepilogo importi tramite i meccanismi AJAX Magento.

Più e meno · Aggiornamento importi · Reinizializzazione dei pulsanti

COME FUNZIONA IN PRATICA

01 · Il cliente modifica la quantità
Usa i pulsanti oppure modifica il campo qty.

02 · Il carrello invia l'aggiornamento
Un breve ritardo riunisce le modifiche rapide in un'unica richiesta.

03 · I dati si aggiornano
Modulo, mini-carrello e riepilogo mostrano i nuovi valori.

Cosa ottiene il tuo negozio?

Scopri le funzioni, l'utilizzo e le impostazioni del modulo.

Scopri il modulo

Questo modulo estende il carrello standard di Magento 2 con un controllo intuitivo della quantità dei prodotti:

  • Pulsanti + / − accanto a qty – l’utente non deve selezionare un piccolo campo e inserire manualmente il numero.

  • Ricalcoli AJAX automatici dopo la modifica della quantità:

    • aggiornamento del modulo del carrello,

    • aggiornamento del mini-carrello (customerData),

    • aggiornamento del riepilogo / totals (getTotalsAction),

    • tutto senza ricaricare la pagina.

  • Stabilità dopo l’aggiornamento del DOM – dopo la sostituzione dell’HTML del carrello, i pulsanti vengono inizializzati nuovamente.

  • Aspetto moderno in stile pillola – il controllo appare come un unico elemento coerente (meno | quantità | più) e si adatta alla maggior parte dei temi.

Obiettivo: modificare le quantità più comodamente e aggiornare il carrello senza ricaricare manualmente la pagina. L'effetto sul completamento degli acquisti dipende dall'implementazione e richiede misurazione.

Attivazione e aggiornamento dei dati del carrello

In Stores → Configuration → Kowal → Update Cart After Qty Change → Settings imposta Enable. Il meccanismo si avvia nella pagina del carrello standard e comprende pulsanti e modifica manuale del campo quantità.

L'aggiornamento utilizza il modulo form-validate, la sezione customerData cart e getTotalsAction. Dopo la sostituzione del modulo, i pulsanti vengono reinizializzati senza duplicare i controlli.

Incremento della quantità e limiti del prodotto

I pulsanti modificano la quantità di 1. Lo script legge min e max del campo, usa un minimo predefinito di 1 e arrotonda il risultato a un intero. La vendita frazionata o con incrementi personalizzati richiede un adattamento.

Un breve debounce di 150 ms limita le richieste nelle modifiche rapide. Magento continua a verificare giacenze, quantità consentite e altre condizioni dell'ordine.

Tema e ambito di applicazione

Il modulo si basa su RequireJS, jQuery e sull'HTML standard del carrello. Verifica l'aspetto del controllo e i selettori del modulo nel tuo tema. Il repository non contiene un adattatore Hyvä separato per questo pacchetto.

I pulsanti riguardano i campi del carrello standard; l'aggiornamento del mini-carrello non comporta l'aggiunta dello stesso controllo al suo interno. Il tempo di ricalcolo dipende dalla risposta del negozio e dalla rete.

Installazione tramite Composer

Il pacchetto kowal/module-updatecartafterqtychange, modulo Kowal_UpdateCartAfterQtyChange. Dopo aver configurato l'accesso al repository Kowal, installa il pacchetto, abilita il modulo, aggiorna Magento e svuota la cache. In produzione, includi compilazione e deploy dei contenuti statici secondo il processo del negozio.

Dalla configurazione al risultato

1. Il cliente modifica la quantità
Usa i pulsanti oppure modifica il campo qty.

2. Il carrello invia l'aggiornamento
Un breve ritardo riunisce le modifiche rapide in un'unica richiesta.

3. I dati si aggiornano
Modulo, mini-carrello e riepilogo mostrano i nuovi valori.

Due unità anziché una

Il cliente preme più accanto al prodotto. Il modulo aumenta la quantità e avvia l'aggiornamento del carrello, poi aggiorna importi e mini-carrello.

Non occorre ricaricare manualmente la pagina. L'accettazione finale della quantità e la disponibilità del prodotto dipendono sempre dalle regole Magento.

Semplifica la modifica delle quantità nel carrello

Vuoi adattare il modulo al tuo negozio? Richiedi l'implementazione di Kowal Plus/Minus Quantity Buttons e discuti la configurazione o le estensioni necessarie.

Maggiori Informazioni

Conformità al modello Luma / Vuoto, Fabbro

Istruzioni per l'installazione del modulo

Installazione tramite Composer

I dati di accesso al repository Composer, ovvero l indirizzo e-mail del cliente e il token di licenza, saranno inviati via e-mail dopo l acquisto. Sono disponibili anche nel pannello cliente dopo l accesso su kowal.store. Sostituisci TWOJ_EMAIL_KLIENTA con l indirizzo e-mail del tuo account e TWOJ_TOKEN con il token ricevuto. Esegui i comandi nella directory principale di Magento.

composer config repositories.kowal composer https://repo.kowal.store
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
composer require kowal/module-updatecartafterqtychange

Completamento dell'installazione

Dopo aver installato il pacchetto, esegui l'aggiornamento di Magento e svuota la cache:

php bin/magento setup:upgrade
php bin/magento cache:flush

In ambiente di produzione, esegui anche la compilazione DI e il deployment dei file statici secondo il processo di deployment del negozio.

Premere per saltare il carosello

Abbiamo trovato altri prodotti che potrebbero piacerti!

Recensioni dei clienti

Prezzo
Qualité
Assistenza
Niby detal, ale konwersja koszyka poszła w górę.
Recensito da Karol_B2C
UX +1
Prezzo
Qualité
Assistenza
Kod czytelny, łatwo dopasować wygląd w LESS
Recensito da SzymonDev
Działa stabilnie po podmianie formularza
Prezzo
Qualité
Assistenza
Prosty moduł, a robi różnicę.
Recensito da Marek K
Klienci od razu łapią plus/minus, a totals liczą się błyskawicznie

3 articolo/i

Scrivi la tua recensione
Stai recensendo: Plus/Minus Quantity Buttons per il carrello Magento 2 – ricalcoli immediati del carrello
Il tuo voto:
Prezzo
Qualité
Assistenza
loader
Caricamento...

Hai inviato la tua recensione per la moderazione.

Domande e risposte

Domanda
Il modulo funziona senza modificare i template del carrello?
Risposta
Sì — i pulsanti vengono aggiunti tramite JS e lo stile viene gestito con LESS.
Domanda
Ricalcola i totali e il mini-carrello?
Risposta
Sì — aggiorna la sezione cart e richiama getTotalsAction()
Domanda
Funzionerà dopo l’aggiornamento dell’HTML del carrello tramite AJAX?
Risposta
Sì — dopo la sostituzione di #form-validate, il modulo reinizializza i pulsanti.
Domanda
È possibile cambiare l’aspetto in stile “pillola” oppure adattarlo allo stile del mio tema?
Risposta
Sì — gli stili si basano su semplici classi .kowal-qty* e possono essere facilmente sovrascritti.
Domanda
Cliccare rapidamente su +/− non genera molte richieste?
Risposta
Si può (e conviene) attivare un leggero debounce (ad es. 150 ms) per limitare lo spam di richieste.
Implemented in real Magento 2 stores
Case study – toursport.pl

Su toursport.pl abbiamo implementato un controllo quantità + / − nel carrello, perché gli utenti modificavano spesso le quantità (ad es. per abbigliamento/taglie, accessori, set) e l’inserimento manuale dei valori rallentava il processo.

Problema:

  • i clienti modificavano le quantità “in più passaggi”,

  • alcune persone da mobile avevano difficoltà a cliccare con precisione nel campo qty,

  • dopo la modifica della quantità si aspettavano un ricalcolo immediato dei totali e del mini-carrello.

Soluzione:

  • abbiamo aggiunto intuitivi pulsanti +/− a forma di pillola,

  • abbiamo attivato ricalcoli AJAX senza aggiornare la pagina (totali + mini-cart),

  • abbiamo adattato lo stile al layout del carrello affinché il controllo sembrasse una parte nativa del tema.

Effetto business (pratico):

  • modifica più rapida del carrello,

  • meno frustrazione su mobile,

  • carrello più “app-like” → migliore esperienza d’acquisto.

Modifica le preferenze sui cookie