改变措辞“特价”& Magento的“正常价格”

时间:2009-11-27 16:08:45

标签: php magento e-commerce

我正在尝试更改Magento中的“特价”和“正常价格”字样。我已经尝试过编辑Mage_Catalogue.csv,重新上传和清除缓存无济于事。我还在整个网站上搜索了一个巨大的Dreamweaver搜索文本“Regular”和“Special”,但没有找到任何内容。

我只能得出结论,这可能隐藏在200个数据库表中的一个深处...

如果有人知道我可以改变这些价值的地方,我将永远感激不尽。

谢谢

杰克

7 个答案:

答案 0 :(得分:8)

请转到 Admin >> 目录>> 属性,然后找到属性代码special_price。编辑此属性,单击选项卡:管理标签和选项,在此处您可以为每个商店视图更改special_price的文本。

答案 1 :(得分:6)

  

应用程序/设计/前端/默认/默认/模板/目录/产品/ price.phtml

这是控制价格的文件。你会在那里找到特别和常规。 Product / View文件夹中还有一些文件 - price.phtml,price_clone.phtml,tierprices.phtml

通读它们。 Magento为每种类型的产品(简单,配置,组等)使用不同的价格类型

希望这有帮助。

答案 2 :(得分:4)

您还可以使用区域设置/国际化内容。

一个方便的工具是内联翻译 - 可以通过系统打开 - >配置 - >开发者 - >翻译内联。然后,您可以通过单击更新文本。

答案 3 :(得分:2)

其他选择,你可以修改我们的price.phml:

搜索:     $ _specialPriceStoreLabel = $ this-> getProductAttribute(' special_price') - > getStoreLabel();

替换为:

$_specialPriceStoreLabel = $this->__($this->getProductAttribute('special_price')->getStoreLabel());

答案 4 :(得分:1)

根据您的税制设置,您可能还需要更改:

<?php echo $_specialPriceStoreLabel ?>

<?php echo $this->__('Special Price:') ?>

以使CSV转换文件方法起作用。

答案 5 :(得分:0)

在您的主题目录中(例如:app / design / frontend / [theme] / default,您可以添加一个名为locale的目录,然后创建一个translate.csv文件。在CSV的A列中放置特价:和B列您想要的更新ex:

特价:,促销价:

对于Sid Vel的上述评论,这可能是更好的方法,因为这是特定于您的主题,并且在升级时不会破坏任何内容,因为您没有编辑核心文件。

答案 6 :(得分:-1)

在Magento Connect中有一个来自PHPPro.be的称为PHProTranslate的扩展

http://www.magentocommerce.com/magento-connect/phpro-translate.html

此扩展程序允许您搜索并修改一切前端和后端。