Panoramica
Modifiche incompatibili - cambi nei nomi delle classi CSS
Classi V1 (deprecate)
Anche le classi di avviso di esaurimento scorte
upcart-quantity-warning e upcart-quantity-warning-text sono invariate. Provengono dall’inizializzatore del carrello e non da un modulo con versione, quindi vengono emesse in modo identico sia che i tuoi moduli siano su V1 sia su V2..styles_CartPreview__card__ non è in questo elenco — è il wrapper condiviso della shell del carrello renderizzato attorno a ogni modulo indipendentemente dalla versione, quindi le regole che lo interessano continuano a funzionare su V2. Le classi dei premi sono .styles_Rewards__ (barra semplice) e .styles_TieredRewards__ (barra a livelli); non esiste .styles_RewardsModule__.Classi V2.0 (nuovo sistema)
Nomi di classe interni
Nomi di classe pubblici
upcart-public-) e possono essere sovrascritte in sicurezza per design personalizzati.
✅ Cosa FARE
upcart-public- per gli stili.
❌ Cosa NON fare
Sistema di attributi data
Modifiche alle variabili dei template
{{ }}.
Modulo Annunci
- V1.0:
`{TIMER}` - V2.0:
`{{timer}}`
Modulo Premi a livelli
- V1.0:
`{AMOUNT}`→ V2:`{{amount}}` - V1.0:
`{COUNT}`→ V2:`{{count}}`
Processo di migrazione
1. Fai un backup della configurazione attuale
2. Testa in modalità sandbox
Personalizzazione avanzata con la V2.0
Template personalizzati
- Vai su Settings > Cart settings, espandi Advanced Settings e seleziona Access custom templates. La casella si trova all’interno di quella sezione compressa, non nella scheda Cart settings stessa.
- Attiva l’interruttore della funzionalità.
- Consulta la documentazione per sviluppatori di Upcart per sintassi ed esempi.

Best practice
- Testa sempre prima gli aggiornamenti in modalità sandbox.
- Migra e aggiorna le personalizzazioni in modo incrementale.
- Usa le classi pubbliche per gli stili invece di quelle interne.
- Conserva i backup di tutte le versioni precedenti prima di aggiornare le impostazioni live.
Considerazioni future
- I moduli V2 continueranno a ricevere nuove funzionalità, ottimizzazioni e aggiornamenti.
- I moduli V1 sono ora in modalità di manutenzione, con supporto limitato e senza nuove funzionalità.
- Consigliamo ai merchant di migrare a V2 il prima possibile per una compatibilità completa.