Aperçu
Changements majeurs - modifications des noms de classes CSS
Classes V1 (obsolètes)
Les classes d’avertissement de rupture de stock
upcart-quantity-warning et upcart-quantity-warning-text sont également inchangées. Elles proviennent de l’initialiseur du panier plutôt que d’un module versionné, elles sont donc émises de manière identique que vos modules soient en V1 ou en V2..styles_CartPreview__card__ ne figure pas dans cette liste — il s’agit de l’enveloppe partagée de l’enveloppe du panier rendue autour de chaque module quelle que soit la version, donc les règles qui la ciblent continuent de fonctionner en V2. Les classes de récompenses sont .styles_Rewards__ (barre simple) et .styles_TieredRewards__ (barre à paliers) ; il n’existe pas de .styles_RewardsModule__.Classes V2.0 (nouveau système)
Noms de classes internes
Noms de classes publics
upcart-public-) et peuvent être remplacés en toute sécurité pour des designs personnalisés.
✅ À FAIRE
upcart-public- pour le style.
❌ À ÉVITER
Système d’attributs de données
Modifications des variables de modèle
{{ }}.
Module d’annonces
- V1.0 :
`{TIMER}` - V2.0 :
`{{timer}}`
Module de récompenses à paliers
- V1.0 :
`{AMOUNT}`→ V2 :`{{amount}}` - V1.0 :
`{COUNT}`→ V2 :`{{count}}`
Processus de migration
1. Sauvegarder la configuration actuelle
2. Tester en mode sandbox
Personnalisation avancée avec la V2.0
Modèles personnalisés
- Allez dans Settings > Cart settings, dépliez Advanced Settings et cochez Access custom templates. La case à cocher se trouve dans cette section repliée, pas sur l’onglet Cart settings lui-même.
- Activez la bascule de fonctionnalité.
- Consultez la documentation développeur d’Upcart pour la syntaxe et des exemples.
Bonnes pratiques
- Testez toujours les mises à jour d’abord en mode sandbox.
- Migrez et mettez à jour les personnalisations de manière progressive.
- Utilisez les classes publiques pour le style plutôt que les classes internes.
- Conservez des sauvegardes de toutes les versions précédentes avant de mettre à jour les paramètres en production.
Considérations futures
- Les modules V2 continueront de recevoir de nouvelles fonctionnalités, des optimisations et des mises à jour.
- Les modules V1 sont désormais en mode maintenance avec une assistance limitée et aucune nouvelle fonctionnalité.
- Les marchands sont encouragés à migrer vers la V2 dès que possible pour une compatibilité complète.