"Aggiungi al carrello" non funziona per i prodotti configurabili nel sito web di Venia
La funzione Aggiungi al carrello per i prodotti configurabili non riesce nel sito demo Venia creato con Adobe Experience Manager as a Cloud Service (AEMaaCS) quando si utilizza il componente aggiuntivo Demo di riferimento AEM, che include i componenti core CIF obsoleti. Per risolvere questo problema, disabilita il componente aggiuntivo, attiva una pipeline di build con la versione di Venia più recente, aggiorna le dipendenze nel file pom.xml e cancella la cache del browser per risolvere i conflitti di ID del carrello.
Descrizione description
Ambiente
Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
Problema/Sintomi
La funzionalità preconfigurata Aggiungi al carrello non funziona per i prodotti configurabili sul sito di dimostrazione Venia.
Causa
Questo problema è causato dal componente aggiuntivo Demo di riferimento AEM, che include una versione obsoleta (2.12.0) dei componenti core di AEM CIF.
Risoluzione resolution
Per risolvere il problema, eseguire la procedura seguente:
-
Vai alle impostazioni di configurazione del tuo ambiente e disabilita AEM Reference Demos Add-on.
-
Dopo aver disabilitato il componente aggiuntivo, riattiva la pipeline di build. Assicurati di utilizzare la versione più recente del progetto demo Venia.
-
Al termine della compilazione, verificare il funzionamento della funzionalità Aggiungi al carrello per i prodotti configurabili.
-
Se la build non riesce a causa di test funzionali o conflitti di dipendenza:
- Aggiorna il progetto Venia alla versione compatibile più recente.
- Verificare che tutte le dipendenze siano configurate correttamente nel file
pom.xml.
-
Se il problema persiste, cancella la cache del browser e i cookie per evitare conflitti di ID carrello tra siti CIF sullo stesso dominio.
Lettura correlata
Personalizzare i componenti core di Adobe Experience Manager CIF in AEM 6.5