Magento - 修改购物车和结帐(订单查看)屏幕的标签

Oza*_*ray 8 magento e-commerce

在Magento默认主题的购物车页面中,我们会在屏幕右侧看到以下总计框: 替代文字

我想修改上面框中5个字段的标签,我可以通过覆盖以下设计文件来更改Grand Totals:

/html/app/design/frontend/default/mine/template/tax/checkout/grandtotal.phtml
Run Code Online (Sandbox Code Playgroud)

所以,现在它看起来像这样:

替代文字

我的问题是:

更改框中其他3个字段的标签,以及折扣适用时出现的折扣框的标签.我花了一些时间来浏览其他设计文件,但找不到任何.它可能是一些要覆盖的类,但我也无法找到它们.

我正在使用Magento 1.4.1.1

更新1:打开模板路径提示后,以下是Cart的模板路径

小计:app/design/frontend // tax/checkout/subtotal.phtml

总计:app/design/frontend // checkout/total/default.phtml

GrandTotal:app/design/frontend // tax/checkout/grandtotal.phtml

税:app/design/frontend // tax/checkout/tax.phtml

查看

与购物车和以下附加的购物车相同

运费:app/design/frontend // tax/checkout/shipping.phtml

但是当进入这些模板文件时,除了grandtotal.phtml之外,没有找到任何标签.

我找到了问题的解决方案,我在自己的答案中提到过.

这个问题最初要求帮助解决两个不同的问题.我后来发布另一个问题作为另一个问题.

Ant*_*n S 6

为什么不使用内联翻译器或区域设置文件更改标签?

 grep 'Grand Total'  app/locale/ -rsn
Run Code Online (Sandbox Code Playgroud)

app/locale/en_US/Mage_Tax.csv:55:"总计(不含税)","总计(不含税)"app/locale/en_US/Mage_Tax.csv:56:"总计(不包括税) )","Grand Total(Excl.Tax)"app/locale/en_US/Mage_Tax.csv:57:"Grand Total(含税)","Grand Total(含税)"app/locale/en_US/Mage_Tax .csv:58:"Grand Total(Incl.Tax)","Grand Total(Incl.Tax)"app/locale/en_US/Mage_Tax.csv:59:"总计不含税","总计不含税"app/locale/en_US/Mage_Tax.csv:60:"Grand Total Incl.Tax","Grand Total Incl.Tax"app/locale/en_US/Mage_Tax.csv:66:"包含总税额","包括总计税收"app/locale/en_US/Mage_Rss.csv:22:"Grand Total","Grand Total"app/locale/en_US/Mage_Adminhtml.csv:366:"Grand Total","Grand Total"app/locale/en_US/Mage_Customer.csv:146:"Grand Total","Grand Total"app/locale/en_US/Mage_Sales.csv:216:"Grand Total","Grand Total" app/locale/en_US/Mage_Sales.csv:217:"要收取的总额","要收费的总额"app/locale/en_US/Mage_Sales.csv:373:"订购总计","订购总计" app/locale/en_US/Mage_Checkout.csv:104:"总计:","总计:"csv:373:"Order Grand Total","Order Grand Total"app/locale/en_US/Mage_Checkout.csv:104:"Grand Total:","Grand Total:"csv:373:"Order Grand Total","Order Grand Total"app/locale/en_US/Mage_Checkout.csv:104:"Grand Total:","Grand Total:"

或者获取使用此字符串的模板:

 grep "__('Grand Total" app/design/ -rsn
Run Code Online (Sandbox Code Playgroud)


Oza*_*ray 5

对问题1的回答:

解决方案是覆盖

function:fetch(Mage_Sales_Model_Quote_Address $ address)

in:code/core/Mage/Sales/Model/Quote/Address/Total/Shipping.php

同样,应编辑同一文件夹中的Tax和Subtotal文件以获得所需的结果.

该解决方案是对Magento社区论坛上的解决方案的修改