Select which method will register observers/hooks to events in Magento

  • Mage::registerObserver(‘<EventNameToHook>’,’MyClass::observerFunction’);

  • Using the option in the Magento Admin panel: System > Configuration > Advanced > Developer > Register Observer

  • ПРАВИЛЬНЫЙ ОТВЕТ: Registering observers using the XML layout of the module: <events> <EVENT_TO_HOOK> <observers> <module> <type>singleton</type> <class>company_module_model_observer</class> <method>methodToCall</method> </module> </observers> </EVENT_TO_HOOK> </events>

  • Mage::registerObserver(‘myglobalobserver’); Function myglobalobserver($event,$args){ switch($event){ case ‘event1’: processevent1($args); break; case ‘event2’: processevent2($args); break; } }

magento2.atlassian.net/wiki/spaces/m1wiki/pages/14024859/Using+the+Event-Observer+Method+in+Magento+1.x?rev=1283785044&do=edit#UsingtheEvent-ObserverMethodinMagento1.x-OtherNotes

02