„Zum Warenkorb hinzufügen“ funktioniert nicht für konfigurierbare Produkte auf der Venia-Website
Die Funktion Zum Warenkorb hinzufügen für konfigurierbare Produkte schlägt auf der mit Adobe Experience Manager as a Cloud Service (AEMaaCS) erstellten Venia-Demo-Site fehl, wenn das Referenzdemo-Add-on für AEM verwendet wird, das veraltete CIF-Kernkomponenten enthält. Um dies zu beheben, deaktivieren Sie den -Add-on-Trigger, erstellen Sie eine Build-Pipeline mit der neuesten Venia-Version, aktualisieren Sie die Abhängigkeiten in der pom.xml-Datei und löschen Sie den Browser-Cache, um Konflikte mit der Warenkorb-ID zu beheben.
Beschreibung description
Umgebung
Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
Problem/Symptome
Die vorkonfigurierte Funktion (OOTB) Zum Warenkorb hinzufügen funktioniert nicht für konfigurierbare Produkte auf der Venia-Demo-Site.
Ursache
Dieses Problem wird durch das AEM-Referenzdemo-Add-on verursacht, das eine veraltete Version (2.12.0) der AEM CIF-Kernkomponenten enthält.
Auflösung resolution
Gehen Sie wie folgt vor, um dieses Problem zu beheben:
-
Gehen Sie zu den Konfigurationseinstellungen Ihrer Umgebung und deaktivieren Sie das AEM-Referenzdemo-Add-on.
-
Lösen Sie nach dem Deaktivieren des Add-ons Ihre Build-Pipeline erneut aus. Stellen Sie sicher, dass Sie die neueste Version des Venia-Demoprojekts verwenden.
-
Testen Sie nach Abschluss des Builds Funktion Zum Warenkorb hinzufügen“ auf konfigurierbare Produkte, um zu bestätigen, dass sie funktioniert.
-
Wenn der Build aufgrund von Funktionstests oder Abhängigkeitskonflikten fehlschlägt:
- Aktualisieren Sie Ihr Venia-Projekt auf die neueste kompatible Version.
- Stellen Sie sicher, dass alle Abhängigkeiten in Ihrer
pom.xml-Datei korrekt konfiguriert sind.
-
Wenn das Problem weiterhin besteht, löschen Sie den Browser-Cache und die Cookies, um Konflikte mit der Warenkorb-ID zwischen CIF-Sites in derselben Domain zu vermeiden.