luci1 Posted November 9, 2011 Share Posted November 9, 2011 Bonjour, Je souhaite ajouter une fonction après validation de la commande et je me demande lequel des deux hook suivant est le plus conseillée car je ne vois pas trop de différence dans la description de ceux-ci : newOrder : Appelé quand une nouvelle commande vient d'être ajoutée (peut importe son état). orderConfirmation : Appelé quand la page de confirmation de commande est affichée Merci d'avance si vous pouvez m'éclairer sur ce sujet. Link to comment Share on other sites More sharing options...
Sbizz Posted November 9, 2011 Share Posted November 9, 2011 Bonjour. Le premier permet d'effectuer des traitements lorsqu'une commande est effectuée (donc une fois que toutes les conditions requises sont validées), ce qui permet de faire diverses actions une fois que la commande est completée. Le deuxième permet simplement d'afficher du texte dans le template. Donc ce n'est pas fait pour faire du traitement, juste de l'affichage. PS: Je pense pas dire de connerie (je n'ai pas vérifié), en disant qu'il ne faut pas du tout penser que c'est la même chose : Le hook "newOrder" est exécuté avant le hook "orderConfirmation", et si je dis pas de bêtises, il est sûrement appelé dans la fonction preProcess(). Ce qui veut dire que si "newOrder" effectue une redirection, vous n’accéderez pas au template et par conséquent, au hook "orderConfirmation". Link to comment Share on other sites More sharing options...
luci1 Posted November 9, 2011 Author Share Posted November 9, 2011 OK, merci pour ta réponse, je vais tester tout ça. 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