{config_load}
   {config_load} is used for loading  config
   #variables# from a
   configuration file into the template.
 
Example 7-3. {config_load} 
   example.conf
   #this is config file comment
# global variables
pageTitle = "Main Menu"
bodyBgColor = #000000
tableBgColor = #000000
rowBgColor = #00ff00
#customer variables section
[Customer]
pageTitle = "Customer Info"  |  
 and the template {config_load file="example.conf"}
<html>
<title>{#pageTitle#|default:"No title"}</title>
<body bgcolor="{#bodyBgColor#}">
<table border="{#tableBorderSize#}" bgcolor="{#tableBgColor#}">
   <tr bgcolor="{#rowBgColor#}">
      <td>First</td>
      <td>Last</td>
      <td>Address</td>
   </tr>
</table>
</body>
</html> |  
  | 
  Config Files
  may also contain sections. You can load variables from
  within a section with the added attribute
  'section'.
 
Note: 
   Config file sections and the built-in
   template function called
   {section}
   have nothing
   to do with each other, they just happen to share a common naming
   convention.
  
Example 7-4. function {config_load} with section {config_load file='example.conf' section='Customer'}
<html>
<title>{#pageTitle#}</title>
<body bgcolor="{#bodyBgColor#}">
<table border="{#tableBorderSize#}" bgcolor="{#tableBgColor#}">
   <tr bgcolor="{#rowBgColor#}">
      <td>First</td>
      <td>Last</td>
      <td>Address</td>
   </tr>
</table>
</body>
</html> |  
  | 
See $config_overwrite for arrays of config variables
  See also Config files,
  Config variables,
  $config_dir,
  get_config_vars()
  and
  config_load().