Jump to content

Déclencher module a l'acceptation d'une commande


Recommended Posts

Bonjour,

 

J'aurais aimé savoir comment déclencher une méthode de mon module au moment où la commande passe à l'état paiement acceptée.

 

Comment puis-je le faire ? Je n'ai pas trouvé dans la documentation…

 

D'avance merci !

Link to comment
Share on other sites

Salut,

 

Un hook sur updateOrderStatus ...

 public function hookUpdateOrderStatus($params)
 {
if (!$this->active)
  return;

$newOrderStatus = $params['newOrderStatus'];
$id_order = $params['id_order'];

if ((int)$newOrderStatus->id != (int)_PS_OS_SHIPPING_)
  return;

... ton code ...
}

Link to comment
Share on other sites

Exactement ce que je cherchais ! J'avais trouvé le nom du Hook mais je n'avais pas la structure de $params.

 

D'ailleurs existe-t'il une référence pour les valeurs passées dans $params pour les hook ? Je ne trouve rien comme documentation là-dessus (d'ailleurs j'ai réalisé il y a peu que la documentation française est très incomplète =)

 

Merci encore !

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...