Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

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.