注: 如果你想扩展管理模块没有在 Mage::admin magic 必须用mage_oauth
首先在配置文件编辑如下:
步骤一: 步骤1:创建YourPackageName_Automname.xml 文件 在app / etc /
步骤二: 创建 config.xml 文件 在 app/code/local/YourPackageName/Automname/etc/config.xml
<admin>
<routers>
<automname_admin>
<use>admin</use>
<args>
<module>yourpackagename_automname</module>
<frontName>aaa_admin</frontName>
</args>
</automname_admin>
<!– add code start–>
<!– before=”Mage_Oauth” –>
<adminhtml>
<args>
<modules>
<yourpackagename_automname before=”Mage_Oauth”>Yourpackagename_Automname_Adminhtml</yourpackagename_automname>
</modules>
</args>
</adminhtml>
<!– end code –>
</routers>
</admin>
步骤三: 创建 OrderController.php controller 文件 在 app/code/local/YourPackageName/Adminhtml/controllers/Catalog/OrderController.php
步骤四:重新核心代码的orderController加入如下代码在Ordercontroller.php
require_once ‘Mage/Adminhtml/controllers/Sales/OrderController.php’;
class Yourpackagename_Automname_Adminhtml_Sales_OrderController extends Mage_Adminhtml_Sales_OrderController
{
public function pdforderAction(){}
}