如何使用sugarcrm中的模块加载器在config_override.php中添加自定义代码?
我只想在SugarCRM的如何使用sugarcrm中的模块加载器在config_override.php中添加自定义代码?,php,sugarcrm,Php,Sugarcrm,我只想在SugarCRM的config\u override.php中添加一些额外的配置代码。是否可以写入manifest.php文件并通过模块加载器将其追加。当我在清单文件的$installdefs中使用复制数组添加时,sugar将用config\u override.php文件替换我的文件 $installdefs = array( 'copy' => array( 0 => array(
config\u override.php
中添加一些额外的配置代码。是否可以写入manifest.php
文件并通过模块加载器将其追加。当我在清单文件的$installdefs
中使用复制数组添加时,sugar将用config\u override.php
文件替换我的文件
$installdefs = array(
'copy' => array(
0 => array(
'from' => '<basepath>/moduleName/myconfg.php',
'to' => 'config_override.php',
), ), );
$installdefs=array(
“复制”=>数组(
0=>数组(
'来自'=>'/moduleName/myconfg.php',
'到'=>'config_override.php',
), ), );
我只想在config_override.php中附加内容,而不是替换整个文件。
任何帮助都将不胜感激 在
/scripts/post_install.php中的安装包中:
function post_install() {
require_once('modules/Configurator/Configurator.php');
$cfg = new Configurator();
/** Your setting to save in config_override.php */
$cfg->config['myaddon_setting'] = true;
$cfg->handleOverride();
}
在/scripts/post_install.php中的安装包中:
function post_install() {
require_once('modules/Configurator/Configurator.php');
$cfg = new Configurator();
/** Your setting to save in config_override.php */
$cfg->config['myaddon_setting'] = true;
$cfg->handleOverride();
}