Questions marquées «event-observer»

Event / observer est utilisé pour travailler dynamiquement avec Magento sans modifier le code de base.

27
Magento 2: Plugin vs Observer

Dans Magento 2, quels sont les avantages et les inconvénients de l'utilisation d'un plugin par rapport à un observateur pour réaliser quelque chose? Je comprends que les observateurs sont abonnés aux événements alors que les plugins peuvent intervenir avant et / ou après qu'une méthode publique...

27
Retour de $ this après l'observateur

Je vois des informations contradictoires sur Internet et dans les modules tiers - est-ce une exigence ou une meilleure pratique de revenir $thisà la fin d'une méthode d'observation? Par exemple: MyCompany_Module_Model_Observer.php public function salesOrderSaveAfter($observer){ //do stuff return...

18
Détecter la variation d'inventaire

Je dois détecter chaque fois que le niveau de stock d'un produit change. J'ai eu un certain succès en utilisant l' cataloginventory_stock_item_save_afterévénement qui est déclenché lorsque l'inventaire est modifié dans le backend, ou lorsqu'une commande est annulée sur le frontend (via Paypal),...