Magento-在订单信息页面上显示自定义数据(客户帐户)

Magento-在订单信息页面上显示自定义数据(客户帐户),magento,magento-1.9,Magento,Magento 1.9,我需要在客户帐户下的订单信息页面上显示客户赚取的积分 module.xml <sales_order_view> <reference name="order_items"> <action method="addItemRender" ifconfig="mymodule/general/active"><type>default</type> <block

我需要在客户帐户下的订单信息页面上显示客户赚取的积分

module.xml

<sales_order_view>
        <reference name="order_items">
            <action method="addItemRender" ifconfig="mymodule/general/active"><type>default</type>
                <block>sales/order_item_renderer_default</block>
                <template>namespace/mymodule/sales/order/items/renderer/default.phtml</template>
            </action>
        </reference>
</sales_order_view>
如下图所示,这是积分的显示方式

  • 这是在订单上显示自定义数据的正确方法吗 信息页
  • 如果不是,我如何覆盖
    销售/订单/项目/渲染/默认
    块以显示相同内容而不复制核心文件
    在我的扩展中,然后添加我的代码
  • 下面提到的文件也一样吗

    sales/order/invoice/items/renderer/
    sales/order/shipment/items/renderer/
    sales/order/creditmemo/items/renderer/
    
    另外,我通过复制扩展名中的文件在管理部分显示相同的信息

    adminhtml\default\default\template\namespace\modulename\sales\order\total.phtml
    

    另外,这些文件属于社区扩展

    我想你应该遵循标准方式

    adminhtml\default\default\template\namespace\modulename\sales\order\total.phtml
    
    为了覆盖模板文件,有以下方法

  • 复制主题模板文件中的核心模板,然后自定义

  • 创建扩展名,然后覆盖扩展名中的核心模板文件

  • adminhtml\default\default\template\namespace\modulename\sales\order\total.phtml
    
    第二个更好的方法是为第三方用户创建扩展或主题

    当你只有自己的店铺时,第一个更好。你想选哪一个取决于你自己

    谢谢