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