如何复制Magento报告?无法更改操作功能名称

时间:2011-01-18 10:59:34

标签: magento action report

我试图复制Sales->订单报告,在此期间我遇到了问题。我尝试将位于Mage / reports / etc / adminhtml.xml中的名为'salesAction'的销售功能重命名为'sales1Action'

                    <sales translate="title" module="reports">
                        <title>Orders</title>
                        <action>adminhtml/report_sales/sales</action>
                    </sales>

                    <sales translate="title" module="reports">
                        <title>Orders</title>
                        <action>adminhtml/report_sales/sales1</action>
                    </sales>

因为我必须将mage / adminhtml / controllers / report / SalesController.php中定义的salesAction函数重命名为sales1Action。

完成重命名后,将调用函数sales1Action,但由于某种原因,它不会显示报告界面。在我看来,它需要在销售到sales1的某些功能或文件中进行其他更改才能使其正常工作。任何人都知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

在这里得到了另一篇文章的答案:

  

检查文件   应用程序/设计/ adminhtml /默认/缺省/布局/ sales.xml   对于该部分    - 哪一个   匹配请求的URL。它有一个   块类型   “adminhtml / report_sales_sales”哪个   是一个网格容器,网格容器   自动创建他们的子网格   块。

如果有人遇到类似问题,请点击以下链接: Configuring Magento Layout for New Admin Module