【发布时间】:2014-05-13 13:25:49
【问题描述】:
我有几个网站在每个商店视图中使用不同的货币。基础货币(默认)设置为英镑。 如果我将固定价格添加到自定义选项,则货币将根据商店货币进行转换,这很好。
当我想在之后更新其他值时问题就开始了,因为它一直在转换价格。 例如,假设我在 Store View 1 上有一个带有自定义选项的产品,该选项为蓝色选项增加了 100 GBP。 根据正确的货币换算,相同的产品将显示在 Store View 2 中,并带有一个自定义选项,蓝色选项增加 120 欧元。
如果我更改商店视图 2 上的任何值,例如,更改产品名称或添加图片、不涉及价格或自定义选项的更改,然后我保存更改,它将继续转换自定义选项的价格。 如果它是 120 欧元,它会将其称为 120 英镑的新值并将其转换为 143.5 欧元,依此类推。 如果我再次点击保存,它将再次转换为 171.5 欧元等等。
发生这种情况是因为 Magento 将自定义选项添加的价格称为需要转换的新值。
知道如何解决这个问题,因为每次更改产品的价值都会改变自定义选项的价格?
【问题讨论】:
-
在管理面板的商店视图 2 中设置 120 欧元
-
一直转换成英镑
标签: magento magento-1.7