Christophe Boix Posted January 5, 2017 Share Posted January 5, 2017 (edited) Bonjour,Contrairement au hook productAddition, le hook productUpdate n'est pas exécuté dans le fichier adminProductsController.php Du coup voici une solution facile pour pouvoir exploiter ce hook qui permet de faire un module qui sera exécuté à chaque modification de produit.1/ Créez ou modifier l'override dans /override/controllers/admin/AdminProductsController.php (copie en piece jointe) 2/ Voici le contenu du fichier pour faire fonctionner le productUpdate : class AdminProductsController extends AdminProductsControllerCore { public function processUpdate() { parent::processUpdate(); Hook::exec('ProductUpdate', array('product' => $this->object)); } } 3/ Puis voici un exemple pour démarrer la fonction de votre module : public function hookProductUpdate($params) { // $id_product=$params['product']->id; /* contenu de votre function */ } [attachment=160211:AdminProductsController.php] AdminProductsController.php Edited January 5, 2017 by Christophe Boix (see edit history) 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