我们有两种不同货币的商店:欧元(多个网站)&英镑(只有一个网站)。 我们无法在英国商店的类别页面上显示正确的等级价格。
我们按如下方式设置了Tier价格:
问题在于,由于某些原因,magento在类别视图中显示错误的Tier价格。在产品页面上,英国的Tier价格是正确的。
例如:6.75,在类别视图中显示为低至4.82。在产品页面上再次显示6.75(正确的价格)。
我的猜测是magento捕获[EUR]价格,重新计算[GBP]并在英国商店的类别视图中显示这些价格。
如何解决此问题,而无需为[EUR]的每个商店视图设置Tier价格,并且magento使用英国商店的[GBP]价格。
答案 0 :(得分:0)
尝试使用干净缓存并通过管理员端重建索引数据:系统 - >索引管理和系统 - >缓存管理
答案 1 :(得分:0)
我找到了解决方案:
在系统/经理货币/价值
下英镑的汇率设定较低。因此,而不是1.0000,它是0.7450。 这导致Magento重新调整类别页面上的价格。
我们已将其设置回1.0000并禁用自动更新。 现在价格再次正确显示。