我尝试在更新脚本中获取基础货币代码,以创建一些特殊产品。 如果我尝试使用
Mage::app()->getStore()->getBaseCurrencyCode();
我得到了“USD”,这是默认的默认货币。 看起来商店还没有初始化。
最佳答案
我发现有一个“数据更新”脚本在init之后运行,它被称为data-upgrade-versionfrom-versionto.php。
参见 Mage_Core_Model_Resource_Setup::applyDataUpdates()
关于magento - 如何在magento更新脚本中获取基础货币?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14690429/