通过local.xml设置Magento管理员配置

通过local.xml设置Magento管理员配置,magento,Magento,是否可以通过app/etc/local.xml或app/etc/config.xml设置通常通过admin->System->configuration配置的Magento配置 有效地允许使用一组默认配置来启动新的Magento安装 在此领域或适当参考位置的任何建议将不胜感激 谢谢我会用一个脚本“devsetup.php”完成它,并将它放在你的magento文件夹的根目录中 <?php require_once 'app/Mage.php'; umask(0); Mage::app('de

是否可以通过app/etc/local.xml或app/etc/config.xml设置通常通过admin->System->configuration配置的Magento配置

有效地允许使用一组默认配置来启动新的Magento安装

在此领域或适当参考位置的任何建议将不胜感激


谢谢

我会用一个脚本“devsetup.php”完成它,并将它放在你的magento文件夹的根目录中

<?php
require_once 'app/Mage.php';
umask(0);
Mage::app('default');

$config = new Mage_Core_Model_Config();

$options = array(
    'design/theme/template' => 'custom',
    'design/theme/skin' => 'custom',
    'design/theme/layout' => 'custom',
    'log/dev/active' => '1'
);

foreach($options as $key => $value){ 
    $config->saveConfig($key,$value,"default",0); 
}
?>


值得一提的是,这完全没有经过测试,但理论是正确的;)

可以在config.xml中设置默认配置值

请参见默认部分:


{{root_dir}}
{{root_dir}}}/app
{{app_dir}}/code
{{app_dir}}/设计 {{app_dir}}/locale {{app_dir}}}/etc {{root_dir}}/media {{root_dir}}/media/upload {{root_dir}}}/皮肤 {{var_dir}} {{var_dir}}}/cache {{var_dir}}/session {{var_dir}}/tmp {{var_dir}}}/pear {{var_dir}}/导出
en_GB
欧洲/伦敦

扩展上述结构以包括其他配置默认值,此处指定的任何默认值都将用于清洁安装

对于已经使用/配置的系统,请通过MySQL更新配置,请参阅:core\u config