目标,覆盖Mage_Customer_AddressController类的formPostAction方法
首先,在config.xml内定义路由规则以及要集成的module和现有module
<config> //... <frontend> <routers> <customer> <args> <modules> <bysoft_mycustomer before="Mage_Customer">Bysoft_Mycustomer</bysoft_mycustomer> </modules> </args> </customer> </routers> </frontend> //... </config>
然后,创建文件:app/code/local/Bysoft/Mycustomer/controllers/AddressController.php
<?php
require_once(Mage::getModuleDir('controllers','Mage_Customer').DS.'AddressController.php');
class Bysoft_Mycustomer_AddressController extends Mage_Customer_AddressController{
public function formPostAction()
{
//rewrite code here..
}
}