讓我告訴你,我怎麼都覆蓋客戶控制器
在app /代碼
/本地/ '貴公司'/ '你的模塊名' 的/ etc/config.xml中
啓用自定義模塊
<config> <modules> <company_module> <active>true</active> <codePool>local</codePool> </company_module> </modules> </config>
路線定製模塊路徑
<frontend> <routers> <company_module> <use>standard</use> <args> <module>company_module</module> <frontName>customer</frontName> </args> </company_module> </routers> </frontend>
重寫類
<global> <rewrite> <company_module_address> <from><![CDATA[#^/address/#]]></from> <to>/customer/address/</to> </company_module_address> </rewrite> </global>
在應用程序/代碼/本地/公司/模塊/控制器/ AddressController.php
<?php
require_once 'Mage/Customer/controllers/AddressController.php';
class Company_Module_AddressController extends Mage_Customer_AddressController { //Show your magic here }
希望這可以幫助...謝謝
非常感謝@ Cags –