Système de configuration dans Mediboard
Imprimer

Configuration

Le framework de Mediboard dispose d'un système de configuration hiérarchique permettant de paramétrer le fonctionnement global du système, à chaque déploiement, au travers de variables de configuration. Ses variables sont structurés par Module et par classe d'objets, et accessibles par l'Onglet Configuration de chaque module.

Remarque : tous ces onglets sont également directement accessibles depuis l'administration des modules.

Les valeurs de configuration par défaut sont fournis dans les fichier includes/config_dist.php, et celles issues de la configuration du système dans le fichier includes/config.php.

Implémentation

le framework fourni, comme pour la génération de ((formulaire), des outils pour produire rapidement des variables de configuration dans les différents fichiers configure.tpl de chacun des modules, sous la forme de sous-template à inclure, par exemple :

{{assign var=class value=CFilesCategory}}
  {{mb_include module=system template=inc_config_bool var=show_empty}}

Sous-template
Produit
Propagé
-+inc_config_class+- Non
-+inc_config_bool+- Oui En cours...
-+inc_config_str+- Non
-+inc_config_enum+- Non
-+configure_dsn+- Oui Oui (à renommer)


Dernièrement modifié par Fabien2043 points  , Basé sur le travail de mytto14492 points  .
Modifiée dernièrement le vendredi 22 de mai, 2009 10h10m55.

Sponsors privilégiés

Mediboard project