他们是否有正确的方法来识别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代码块在我的帐户页面中添加了指向客户导航块的链接。
他们是否有任何方法可以确定我们应该使用“<customer_account>
”而不是任何其他东西来添加链接。
很难确定使用哪个节点来更新前端和后端的特定部分。
例如。如果有人想要添加新的部分来订购发票页面(管理面板),我们如何识别在自定义模块xml文件中使用哪个节点。
我希望我的问题清楚明白。
答案 0 :(得分:0)
此节点代表模块,控制器和操作。
<customer_account> represents module=>customer,controller=>account,action=>*
<customer_account_login> will represent module=>customer,controller=>account,action=>login
对于销售发票视图页面,模块为adminhtml,控制器为sales_order_invoice,操作为查看,因此标记为<adminhtml_sales_order_invoice_view>
或者只是你可以按照浏览器网址来确定它的标签,但要注意后端url的管理员实际上代表adminhtml模块