我有一个脚本可以从 Magento 中提取产品数据并创建一个平面文件供 Google 产品使用。
问题是该网站的基础货币是欧元,但我需要向 Google 提供英镑的价格。如果我从基于英国的 IP 地址向脚本发送请求,该脚本可以正常工作。然而,当 Google 自动运行脚本时,它总是从脚本中获取欧元价格。
我意识到,根据 IP 位置,Magento 将提供不同的价格。但我想强制脚本始终拉动英镑价格。我正在使用的功能是:
$products = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSelect('*');
$product->getPrice();
有没有办法设置语言环境或指定货币?