- Posts: 56
- Thank you received: 1
process avec coupon 100% de réduc et sans coupon
- RomainFaure
-
Topic Author
- Offline
Less
More
13 years 9 months ago - 13 years 9 months ago #80835
by RomainFaure
process avec coupon 100% de réduc et sans coupon was created by RomainFaure
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!
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!
Last edit: 13 years 9 months ago by RomainFaure.
Please Log in or Create an account to join the conversation.
Less
More
- Posts: 12953
- Thank you received: 1778
13 years 9 months ago #80887
by Mohamed Thelji
Replied by Mohamed Thelji on topic process avec coupon 100% de réduc et sans coupon
Bonjour,
Cela vient probablement d'un plugin qui sauvegarde l'order en mode "confirme".
Cela vient probablement d'un plugin qui sauvegarde l'order en mode "confirme".
Please Log in or Create an account to join the conversation.
- RomainFaure
-
Topic Author
- Offline
Less
More
- Posts: 56
- Thank you received: 1
13 years 9 months ago #80899
by RomainFaure
Replied by RomainFaure on topic process avec coupon 100% de réduc et sans coupon
Après quelques tests, cela viendrait du plugin ''HikaShop Free orders validation Plugin''
Please Log in or Create an account to join the conversation.
13 years 9 months ago #81054
by nicolas
Replied by nicolas on topic process avec coupon 100% de réduc et sans coupon
Oui, le plugin change le statut de la commande pour la validée automatiquement lorsqu'elle est créée.
onBeforeOrderCreate <- la commande est créée
-- début du plugin à l'intérieur du processus de création de la commande --
- onBeforeOrderUpdate => statut = confirmed <- le plugin modifie le statut
- onAfterOrderUpdate => statut = confirmed <- le plugin modifie le statut
-- retour du plugin à l'intérieur du processus de création de la commande --
onAfterOrderCreate => statut = created <- après la créationd de la commande
onAfterOrderUpdate => statut = created <- quelque chose est changé dans la commande
Donc ces deux triggers sont rajoutés au moment du changement de statut.
onBeforeOrderCreate <- la commande est créée
-- début du plugin à l'intérieur du processus de création de la commande --
- onBeforeOrderUpdate => statut = confirmed <- le plugin modifie le statut
- onAfterOrderUpdate => statut = confirmed <- le plugin modifie le statut
-- retour du plugin à l'intérieur du processus de création de la commande --
onAfterOrderCreate => statut = created <- après la créationd de la commande
onAfterOrderUpdate => statut = created <- quelque chose est changé dans la commande
Donc ces deux triggers sont rajoutés au moment du changement de statut.
Please Log in or Create an account to join the conversation.
Time to create page: 0.178 seconds