0
Im嘗試使用位於Enterprise_Catalog_Model_Observer類中的多個方法。在覈心配置,該觀察被定義爲Overide Magento企業核心觀察器方法
<catalog_product_save_after>
<observers>
<catalog_product_save_custom_redirect>
<class>enterprise_catalog/observer</class>
<method>saveProductCustomRedirect</method>
</catalog_product_save_custom_redirect>
</observers>
</catalog_product_save_after>
在我enxtension應用程序/代碼/本地/ Extensioname /重定向的/ etc/config.xml中
<?xml version="1.0"?>
<config>
<modules>
<Extensioname_Redirects>
<version>0.1.0</version>
</Extensioname_Redirects>
</modules>
<global>
<models>
<Extensioname_Redirects>
<class>Extensioname_Redirects_Model_Observer</class>
</Extensioname_Redirects>
</models>
</global>
<frontend>
<events>
<catalog_product_save_after>
<observers>
<extensioname_redirects>
<class>Extensioname_Redirects_Model_Observer</class>
<method>saveProductCustomRedirect</method>
</extensioname_redirects>
</observers>
</catalog_product_save_after>
</events>
</frontend>
</config>
在應用
/代碼/本地/ Extensioname /重定向/型號/ Observer.php
class Extensioname_Redirects_Model_Observer extends Enterprise_Catalog_Model_Observer
{
public function saveProductCustomRedirect(Varien_Event_Observer $observer)
{
...
}
}
但核心觀察者仍然射擊saveProductCustomRedirects和我的擴展無所事事。請幫助