kia Posted August 22, 2012 Share Posted August 22, 2012 bonjour je voudrais récupère les données du panier en cours sur une page externe à prestashop, ma page se situe dans un dossier enfant de prestashop je voudrait exploiter une réponse du style { "products": [ { "id": 9, "link": "http://www.toto.com/shop/fr/sac-a-dos/9-toto-l.html", "quantity": 1, "priceByLine": "110,00 €", "name": "Toto 45 L", "price": "110,00 €", "price_float": "90.91", "idCombination": 0, "idAddressDelivery": 6, "hasAttributes": false, "hasCustomizedDatas": false, "customizedDatas":[ ] }, { "id": 26, "link": "http://www.toto.com/shop/fr/sac-a-dos/26-toto-38l.html", "quantity": 2, "priceByLine": "216,00 €", "name": "Toto 38L", "price": "216,00 €", "price_float": "178.51", "idCombination": 0, "idAddressDelivery": 6, "hasAttributes": false, "hasCustomizedDatas": false, "customizedDatas":[ ] }], "discounts": [ ], "shippingCost": "2,42 €", "shippingCostFloat": "2.42", "wrappingCost": "0,00 €", "nbTotalProducts": "3", "total": "328,42 €", "productTotal": "326,00 €", "hasError" : false } quelqu'un saurait par quel biais je pourrais récupéré la réponse du controller cart en externe? Link to comment Share on other sites More sharing options...
SiteProjet Posted August 24, 2012 Share Posted August 24, 2012 Bonjour. Vous pouvez effectivement faire cela en Ajax ou envoyer ces infos vers une BDD. Vous pouvez donc les extraire de la variable $product ou de là où vous le souhaitez. Par contre il faut un élément déclencheur, ou un timer pour l'envoi de ces données. En fait ça dépend un peu de quelle façon vous souhaitez les récupérer "de l'autre côté" et de quel est de déclencheur de l'envoi. Un exemple d'envoi de données vers une application via AJAX : http://www.xul.fr/xml-ajax.html#ajax-post Après vous pouvez également écrire dans un fichier (xml) et ainsi dialoguer avec une app basée sur REST comme ce sera le cas des webservices sous 1.5 par exemple (à moins que ce soit deja le cas en 1.4.8). Ou tout simplement écrire dans un banal fichier texte avec jquery ou générer une page html... Bref, les possibilités sont illimitées. A vous de voir ce qui est le plus arrangeant pour vous. 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