Name
config_load() — loads config file data and assigns it to the template
Description
void config_load(string file,
string section);
This loads
config file
data and assigns it to
the template. This works identically to the template
{config_load}
function.
Technical Note
As of Smarty 2.4.0, assigned template variables are kept across
invocations of
fetch()
and display()
.
Config vars loaded from
config_load()
are always global in scope.
Config files are also compiled for faster execution, and respect the
$force_compile
and
$compile_check
settings.
Example 13.11. config_load()
<?php // load config variables and assign them $smarty->config_load('my.conf'); // load a section $smarty->config_load('my.conf', 'foobar'); ?>
See also
{config_load}
,
get_config_vars()
,
clear_config()
,
and
config variables