1
我正在使用Magento 1.7.0.2
(舊的,但這不是一個關於告訴我升級請帖,它現在不實用)。Magento觀察員不迴應customer_logout
我也如預期的每一個我很感興趣,但由於某種原因,試圖以customer_logout
迴應不起作用的事件,其工作的觀察員。
我有以下設置:
<!--LOGOUT (doesnt)-->
<customer_logout>
<observers>
<analytics_logout>
<class>analytics/observer</class>
<method>logCustomerLogout</method>
<type>singleton</type>
</analytics_logout>
</observers>
</customer_logout>
<!--LOGIN (Works)-->
<customer_login>
<observers>
<analytics_login>
<class>analytics/observer</class>
<method>logCustomerLogin</method>
<type>singleton</type>
</analytics_login>
</observers>
</customer_login>
凡logCustomerLogout
功能是:
public function logCustomerLogout(Varien_Event_Observer $observer)
{
Mage::getSingleton('core/session')->setData('someTagType', 'CustomerLogout');
}
我添加記錄到app/Mage.php
登錄到控制檯每個事件上DispatchEvent
和控制檯顯示事件通過爲customer_logout
所以我不明白是怎麼回事就快到了。
任何想法?