如何在customer_group_save_after
事件中获取magento保存的组ID或组详细信息。
我尝试了以下代码,但没有运气
public function addCustomerGroupHandle(Varien_Event_Observer $observer)
{
$event = $observer->getEvent();
$customer = $event->getGroup(); /* not working */
$customer = $event->getGroup()->getId; /* not working */
}
答案 0 :(得分:1)
尝试使用$event->getObject()
代替$event->getGroup()
这是因为在Mage_Customer_Model_Group
中$_eventObject
变量未被覆盖,因此回归到Mage_Core_Model_Abstract
正确应用此变量的示例是
Mage_Customer_Model_Customer
您可以在哪里看到
protected $_eventObject = 'customer';