Name
config_load() — Charge les données d'un fichier de configuration et les assigne au template
Description
void config_load(string file,
string section);
Utilisée pour charger des données d'un fichier
de configuration et les assigner a un template. Cette fonction fonctionne
exactement comme la fonction de template {config_load}
.
Note technique
Comme pour Smarty 2.4.0, les variables de templates assignées
sont conservées entre chaque appel à
fetch()
et
display()
.
Les variables de configuration chargées avec config_load()
sont
globales. Les fichiers de configuration sont aussi compilés pour une
exécution plus rapide et respecte les réglages de $force_compile
et de $compile_check
.
Example 13.11. Exemple avec config_load()
<?php // charge les variables de configuration et les assigne $smarty->config_load('my.conf'); // charge une section $smarty->config_load('my.conf','foobar'); ?>
Voir aussi
{config_load}
,
get_config_vars()
,
clear_config()
et les
variables de configuration.