Antonio Monti Posted March 6, 2022 Share Posted March 6, 2022 Salve a tutti, qualcuno sa dirmi da dove viene letto il valore "id_product_attribute" della tabella ps_cart_product credevo venisse letto lato front office nella lista dei prodotti e passato quando si cliccava "Aggiungi al carrello" ma non mi sembra che è così. Grazie mille Link to comment Share on other sites More sharing options...
Codencode Posted March 11, 2022 Share Posted March 11, 2022 id_product_attribute rappresenta l'id della combinazione. Nella versione 1.6 di Prestashop viene passato direttamente dal template (mediante ajax) al carrello in modo che l'articolo venga aggiunto appunto al carrello. Nella versione 1.7 di Prestashop, dal template vengono inviati (mediante AJAX) gli id di attribute_group e attribute ed è il controller del carrello a recuperare id_product_attribute che esegue poi l'aggiunta al carrello. Ovviamente ciò accade per gli articoli che hanno combinazioni. Link to comment Share on other sites More sharing options...
Antonio Monti Posted March 11, 2022 Author Share Posted March 11, 2022 Grazie per il chiarimento. Ho risolto il problema aggiungendo un campo nascosto nel form che controlla l'aggiunta al carrello. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now