Magento删除的系统配置选项仍然存在,但不在核心资源中



奇怪的问题。。我最近从系统配置文件中删除了一些xml选项。但当我为相关路径调用Mage::storeConfig()时,这些选项仍然存在。

我有:-清除的缓存(所有缓存…刷新、存储和所有复选框刷新)-检查了核心配置数据表中的条目-重新编制索引的数据-手动清除的/var/文件夹-导出数据库,并对条目执行文本搜索

它可能还在哪里得到这些值?

谢谢Shaun

所以。。。

假设你有:

<default>
    <design>
        <head translate="default_description" module="page">
            <default_title>Magento Commerce</default_title>
        </head>
    </design>
</default>

内部

app\code\core\Mage\Page\etc\config.xml

如果你打电话。。。

Mage::getStoreConfig( 'design/head/default_title' );

输出为

Magento Commerce

现在,如果你去管理面板或

core_config_data

路径:design/head/default_title

并将此值自定义为"我的测试"

正在呼叫。。。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%'

最新更新