mirror of
				https://github.com/smarty-php/smarty.git
				synced 2025-11-03 22:01:36 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
<!-- EN-Revision: 1.5 Maintainer: fernandoc Status: ready -->
 | 
						|
 | 
						|
<!ENTITY note.parameter.merge '<note>
 | 
						|
 <title>Nota tecnica</title>
 | 
						|
 <para>
 | 
						|
  O parâmetro <parameter>merge</parameter> respeita as chaves de matrizes, assim se
 | 
						|
  você combinar duas matrizes com índices númericos, elas devem se sobrescrever
 | 
						|
  ou resultar em chaves não sequenciais. Isto é diferente da função
 | 
						|
  <ulink url="&url.php-manual;array_merge">array_merge()</ulink>
 | 
						|
  do PHP o qual elimina os índices números e colocas os números novamente.
 | 
						|
 </para>
 | 
						|
</note>'>
 | 
						|
 | 
						|
<!ENTITY parameter.compileid '<para>
 | 
						|
 Como o terceiro parâmetro opcional, você pode passar
 | 
						|
 <parameter>$compile_id</parameter>.
 | 
						|
 Isto é no caso de você querer compilar diferentes versões do mesmo
 | 
						|
 template, como ter templates separados compilados para
 | 
						|
 línguas diferentes. Outro uso para
 | 
						|
 <parameter>$compile_id</parameter> é quando você for usar mais de um
 | 
						|
 <link linkend="variable.template.dir">$template_dir</link>
 | 
						|
 mas apenas um <link linkend="variable.compile.dir">$compile_dir</link>.
 | 
						|
 Defina um <parameter>$compile_id</parameter> separado para cada
 | 
						|
 <link linkend="variable.template.dir">$template_dir</link>, se não
 | 
						|
 templates com o mesmo nome irão se sobrescrever. Você pode
 | 
						|
 também definir a variável <link linkend="variable.compile.id">$compile_id</link>
 | 
						|
 ao invés de passar isto a cada chamada desta função.
 | 
						|
</para>'> |