【问题标题】:Change the sort order of order details in email magento更改电子邮件 magento 中订单详细信息的排序顺序
【发布时间】:2013-12-03 10:49:27
【问题描述】:

嗨,我在我的项目中使用 magento,版本是 ver。 1.7.0.2

我必须更改已发送电子邮件和管理面板中购物车中显示的详细信息的排序顺序

现在详细信息显示如下

Subtotal    RS. 429.00

Shipping & Handling RS. 40.00

Grand Total (Excl.Tax)  RS. 469.00

IN-Rate (14.5%)

RS. 62.21

Tax

RS. 62.21

Grand Total (Incl.Tax)  RS. 531.21

我要喜欢

Subtotal    RS. 429.00

IN-Rate (14.5%) 

RS. 62.21

Tax

RS. 62.21

Total (Incl.Tax)    RS. 491.21

Shipping & Handling RS. 40.00

Grand Total RS. 531.21

【问题讨论】:

    标签: magento magento-1.7


    【解决方案1】:

    登录到管理面板并转到:系统->配置->销售/销售->结帐总排序顺序。

    并根据您的要求输入排序顺序值。

    如果您无法更新 PHTML 文件然后去覆盖块,按照这些简单的步骤来覆盖块。

    复制:app\code\core\Mage\Adminhtml\Block\Sales\Totals.php

    粘贴:app\code\local\Mage\Adminhtml\Block\Sales\Totals.php

    复制:app\code\core\Mage\Adminhtml\Block\Sales\Order\Totals.php

    粘贴:app\code\local\Mage\Adminhtml\Block\Sales\Order\Totals.php

    现在在粘贴和编辑protected function _initTotals()函数后打开上面的文件。根据需要改变位置。

    注意:您需要编辑local目录中的文件

    希望能有所帮助!

    【讨论】:

    • 这仅适用于前端,不适用于电子邮件和管理面板
    • 在这种情况下,您必须更新 .phtml 文件,app\design\adminhtml\default\default\template\sales\order\totals.phtml
    • 打开这个totals.phtml文件,你会得到简单的html和对象中的数据。格式根据要求。
    • 有一个 foreach 循环如何重新排序
    • 我已更新答案以使用 step 覆盖管理块。按照这些步骤,只需重新排序我在回答中提到的代码。
    猜你喜欢
    • 2018-08-15
    • 1970-01-01
    • 2018-06-05
    • 2023-01-16
    • 1970-01-01
    • 1970-01-01
    • 2017-07-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多