mirror of
				https://github.com/smarty-php/smarty.git
				synced 2025-11-03 22:01:36 +01:00 
			
		
		
		
	* Add converted docs repo * Set theme jekyll-theme-minimal * Removed BC docs, added TOC * Added TOCs, rewrote most important links in documentation. Linked README to new Github Pages site * some link fixes
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
\$config\_overwrite {#variable.config.overwrite}
 | 
						|
===================
 | 
						|
 | 
						|
If set to TRUE, the default then variables read in from [config
 | 
						|
files](#config.files) will overwrite each other. Otherwise, the
 | 
						|
variables will be pushed onto an array. This is helpful if you want to
 | 
						|
store arrays of data in config files, just list each element multiple
 | 
						|
times.
 | 
						|
 | 
						|
This examples uses [`{cycle}`](#language.function.cycle) to output a
 | 
						|
table with alternating red/green/blue row colors with
 | 
						|
`$config_overwrite` = FALSE.
 | 
						|
 | 
						|
The config file.
 | 
						|
 | 
						|
 | 
						|
    # row colors
 | 
						|
    rowColors = #FF0000
 | 
						|
    rowColors = #00FF00
 | 
						|
    rowColors = #0000FF
 | 
						|
 | 
						|
        
 | 
						|
 | 
						|
The template with a [`{section}`](#language.function.section) loop.
 | 
						|
 | 
						|
 | 
						|
    <table>
 | 
						|
      {section name=r loop=$rows}
 | 
						|
      <tr bgcolor="{cycle values=#rowColors#}">
 | 
						|
        <td> ....etc.... </td>
 | 
						|
      </tr>
 | 
						|
      {/section}
 | 
						|
    </table>
 | 
						|
 | 
						|
        
 | 
						|
 | 
						|
See also [`{config_load}`](#language.function.config.load),
 | 
						|
[`getConfigVars()`](#api.get.config.vars),
 | 
						|
[`clearConfig()`](#api.clear.config), [`configLoad()`](#api.config.load)
 | 
						|
and the [config files section](#config.files).
 |