Überblick
Breaking Changes – Änderungen der CSS-Klassennamen
V1-Klassen (veraltet)
Die Klassen für die Nicht-auf-Lager-Warnung
upcart-quantity-warning und upcart-quantity-warning-text sind ebenfalls unverändert. Sie stammen vom Cart-Initializer und nicht von einem versionierten Modul, daher werden sie identisch ausgegeben, egal ob deine Module auf V1 oder V2 laufen..styles_CartPreview__card__ ist nicht in dieser Liste — es ist der gemeinsame Cart-Shell-Wrapper, der unabhängig von der Version um jedes Modul gerendert wird. Regeln, die darauf abzielen, funktionieren also auch in V2 weiterhin. Die Rewards-Klassen sind .styles_Rewards__ (einfacher Balken) und .styles_TieredRewards__ (gestaffelter Balken); es gibt kein .styles_RewardsModule__.V2.0-Klassen (neues System)
Interne Klassennamen
Öffentliche Klassennamen
upcart-public-) und können für benutzerdefinierte Designs sicher überschrieben werden.
✅ DOs
upcart-public--Klassennamen für das Styling.
❌ DON’Ts
Datenattribut-System
Änderungen der Template-Variablen
{{ }}.
Announcement-Modul
- V1.0:
`{TIMER}` - V2.0:
`{{timer}}`
Tiered-Rewards-Modul
- V1.0:
`{AMOUNT}`→ V2:`{{amount}}` - V1.0:
`{COUNT}`→ V2:`{{count}}`
Migrationsprozess
1. Aktuelle Konfiguration sichern
2. Im Sandbox-Modus testen
Erweiterte Anpassung mit V2.0
Benutzerdefinierte Templates
- Gehe zu Settings > Cart settings, klappe Advanced Settings auf und aktiviere das Kontrollkästchen Access custom templates. Das Kontrollkästchen befindet sich innerhalb dieses eingeklappten Abschnitts, nicht direkt auf dem Tab „Cart settings“.
- Aktiviere den Feature-Schalter.
- Sieh in der Entwicklerdokumentation von Upcart nach Syntax und Beispielen.

Best Practices
- Teste Updates immer zuerst im Sandbox-Modus.
- Migriere und aktualisiere Anpassungen schrittweise.
- Verwende öffentliche Klassen für das Styling statt interner.
- Bewahre Backups aller vorherigen Versionen auf, bevor du Live-Einstellungen aktualisierst.
Ausblick
- V2-Module erhalten weiterhin neue Funktionen, Optimierungen und Updates.
- V1-Module befinden sich jetzt im Wartungsmodus mit eingeschränktem Support und ohne neue Funktionen.
- Händler:innen wird empfohlen, so bald wie möglich auf V2 zu migrieren, um volle Kompatibilität zu gewährleisten.