Bonjour,
J'ai un plugin Hikashop et j'ai des interrogations sur l'ordre de trigger des fonctions Hikashop d'Order avec et sans coupon. Voilà ce que j'ai pu relever:
Sans Coupon
onBeforeOrderCreate
onAfterOrderCreate
onAfterOrderUpdate
pas de problème dans le cas là.
Avec Coupon (réduction de 100%)
onBeforeOrderCreate
onBeforeOrderUpdate => statut = confirmed. Note: n'est pas appelé dans le process sans coupon
onAfterOrderUpdate => statut = confirmed
onAfterOrderCreate => statut = created
onAfterOrderUpdate => statut = created
J'ai été assez surpris de cet ordre. Je l'obtiens en écrivant des logs dans un fichier txt. D'où mes interrogations: est-ce que c'est normal, et à quoi correspondent les deux derniers trigger de onAfterOrderCreate et onAfterOrderUpdate!