Magento:更改配置选项而不保存

时间:2013-02-14 09:38:48

标签: php magento magento-1.5

在我的Magento模块中,我想只更改一次运行的配置选项 - 更改不应保存在数据库中。

它只是在运行时在某些条件下进行更改,以便所有后续核心调用等都使用该选项。

我知道您可以使用类似Mage::getConfig()->saveConfig(...)的内容,但这实际上可以保存数据库中的更改 我正在使用Magento 1.5

这有可能吗?

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

使用$store->setConfig('config_path', 'value_to_set')考虑内存缓存。请注意,这与Magento配置缓存无关,但如果使用相同的路径调用Mage::getStoreConfig()两次,则不会读取加载的XML结构,而是在数组中查找。

请参阅:https://stackoverflow.com/a/23384578/664108