【问题标题】:How to identify magento xml nodes如何识别magento xml节点
【发布时间】:2013-11-27 10:03:46
【问题描述】:

他们是在 Magento 的 *.xml 文件中识别节点名称的任何正确方法吗?
例如。

    <customer_account>
        <reference name="customer_account_navigation">
            <action method="addLink" module="Trimantra_Helloworld">
                <name>helloworld</name>
                <path>helloworld</path>
                <label>Hello World</label>
             </action>
        </reference>
    </customer_account>

此 xml 代码块在我的帐户页面中添加了指向客户导航块的链接。

他们有什么方法可以识别我们应该使用“&lt;customer_account&gt;”而不是任何其他东西来添加链接。

很难确定使用哪个节点来更新前端和后端的特定部分。

例如。如果有人想在订单发票页面(管理面板)中添加新部分,我们如何确定在自定义模块 xml 文件中使用哪个节点。

我希望我的问题足够清楚,可以理解。

【问题讨论】:

    标签: xml magento


    【解决方案1】:

    这个节点代表模块、控制器和动作。

    <customer_account> represents module=>customer,controller=>account,action=>*
    <customer_account_login> will represent module=>customer,controller=>account,action=>login
    

    销售发票视图页面类似,模块是 adminhtml,控制器是 sales_order_invoice,操作是视​​图,因此标签变为 &lt;adminhtml_sales_order_invoice_view&gt; 或者只是你可以按照浏览器 url 来确定它的标签,但要注意后端 url 的 admin 实际上代表 adminhtml 模块

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多