mirror of
				https://github.com/smarty-php/smarty.git
				synced 2025-10-30 20:01:37 +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).
 |