magento1.x重写后台的controller action的方法

注: 如果你想扩展管理模块没有在  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(){}
}

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: 澳大利亚禁华为等参与澳5G建设

下一篇: 滴滴顺风车在上海一直违法经营 从未在沪备案

登录 评论
avatar