如何在Magento中识别标签?

时间:2012-01-13 01:01:42

标签: magento

我想替换Magento管理员的销售 - 订单视图部分的评论历史记录选项卡的模板。如何识别选项卡并正确引用它?

我可以使用以下布局更新替换订单视图中“信息”选项卡的“注释历史记录”部分的模板:

<adminhtml_sales_order_view>
    <reference name="order_history">
        <action method="setTemplate"><template>popcap/sales/order/view/history.phtml</template></action>
    </reference>
</adminhtml_sales_order_view>

我一直在使用Alan Storm的LayoutViewer模块(http://alanstorm.com/2005/projects/MagentoLayoutViewer.tar.gz)来实现这一目标,但我无法弄清楚正确的参考路径。 / p>

非常感谢任何帮助。谢谢。

1 个答案:

答案 0 :(得分:1)

最简单的方法是通过对magento db执行以下查询来打开管理区域的模板提示

INSERT INTO core_config_data (scope, scope_id, path, value) VALUES ('default', 0, 'dev/debug/template_hints', 1), ('default', 0, 'dev/debug/template_hints_blocks', 1);

然后,您就可以确定要覆盖的相关模板。

在这种情况下,它是/adminhtml/default/default/template/sales/order/view/tab/history.phtml

不要忘记关闭提示......这使得在管理区域中导航变得非常困难

UPDATE core_config_data SET value = 0 WHERE path like 'dev/debug/template_hints%';