0
我想在所有前端(也許管理)頁面調用(任何類型的目錄,cms,控制器等)的最開始添加一個註冊表項目。我想補充:Magento - 頭等艙/方法
$myRegistry = new stdClass();
Mage::register('myRegistry',$myRegistry);
哪一個是最好的類/方法來覆蓋?
即哪個類/方法爲每個前端呼叫執行(也可能是管理員)?
我想在所有前端(也許管理)頁面調用(任何類型的目錄,cms,控制器等)的最開始添加一個註冊表項目。我想補充:Magento - 頭等艙/方法
$myRegistry = new stdClass();
Mage::register('myRegistry',$myRegistry);
哪一個是最好的類/方法來覆蓋?
即哪個類/方法爲每個前端呼叫執行(也可能是管理員)?
您可以爲controller_action_predispatch事件創建觀察者,該事件將在任何頁面構建之前運行。
如果您在創建觀察者時需要幫助,可以在此處找到相關信息:http://www.magentocommerce.com/wiki/5_-_modules_and_development/0_-_module_development_in_magento/customizing_magento_using_event-observer_method