Thursday, 15 July 2010

Magento Event Observer on Place Order -



Magento Event Observer on Place Order -

here using observer ,when place order product works

<global> <events> <sales_order_place_after> <observers> <test_check_model_observer> <type>singleton</type> <class>test_check_model_observer</class> <method>subscribeplan</method> </test_check_model_observer> </observers> </sales_order_place_after> </events> </global>

and observer method

public function subscribeplan($observer) { die('called'); }

but when place order recurring profile doesn't work, there solution or alternate problem

magento has default save event model i.e. model_save_after,

so mage::getmodel('sales/recurring_profile'); loaded, can check event i.e.

recurring_profile_save_after

p.s. untested, , guess on basis of how default implicit events fired in magento.

or else set log in

mage.php public static function dispatchevent($name, array $data = array()) { varien_profiler::start('dispatch event:'.$name); $result = self::app()->dispatchevent($name, $data); varien_profiler::stop('dispatch event:'.$name); homecoming $result; }

and check events fired, , seek capture it

magento

No comments:

Post a Comment