奇怪的问题.. 我最近从系统配置文件中删除了一些xml选项。但是当我为相关路径调用Mage :: storeConfig()时,这些选项仍然存在。
我有: - 清除缓存(所有缓存...刷新,存储和所有复选框刷新) - 检查核心配置数据表中的条目 - 重新编制索引的数据 - 手动清除/ var文件夹 - 导出数据库,并对条目
执行文本搜索在哪里可能仍然可以获得这些价值?
感谢 肖恩
答案 0 :(得分:0)
因此...
假设你有:
<default>
<design>
<head translate="default_description" module="page">
<default_title>Magento Commerce</default_title>
</head>
</design>
</default>
内部
应用\代码\核心\法师\页面\等\ config.xml中
如果你打电话......
Mage::getStoreConfig( 'design/head/default_title' );
输出
Magento Commerce
现在,如果你去管理面板或
core_config_data
路径:design / head / default_title
并将此值自定义为My Test
...呼叫 Mage :: getStoreConfig('design / head / default_title');
将净你'我的测试'
本质上,这些是尚未输入/自定义的core_config_data表值的layout.xml默认回退。
清除初始问题中的值。
转到您的数据库:
SELECT *
FROM
core_config_data
WHERE
path
LIKE '%your/config/path/you're/trying/to/delete%'