2017-07-18 1 views
1

Je veux juste ajouter un code de configuration supplémentaire dans config_override.php dans SugarCRM. Est-il possible d'écrire dans le fichier manifest.php et de l'ajouter via le chargeur de module. Lorsque j'ajoute en utilisant le tableau de copie dans $installdefs dans le fichier manifeste puis le sucre remplace mon fichier avec le fichier config_override.php. Je veux juste ajouter dans config_override.php pas remplacer le fichier entier. Toute aide sera appréciée.comment ajouter du code personnalisé dans config_override.php en utilisant Module Loader dans sugarcrm?

Répondre

4

Dans votre package d'installation dans /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(); 
}