我试图做一些相当简单的事情,但它证明非常棘手。
我希望我的产品页面显示GBP和EUR的价格(但是他们只能使用当前设置在商店视图上的货币进行购买)。
如果我能找到如何获取货币汇率的方法,我就可以自己进行计算以显示正确的价格,但是到目前为止我没有什么好运气。这是我尝试过的:
$allowedCurrencies = Mage::getModel('directory/currency')->getConfigAllowCurrencies();
$euro = Mage::getModel('directory/currency')->getCurrencyRates('EUR', array_values($allowedCurrencies));
显示的是'1.00000',这不是汇率(应为1.1948)。
我已完成所需的所有配置,并使用WebserviceX导入了汇率。
非常感谢您提供的任何帮助。