Files
smarty/docs/pt_BR/language-snippets.ent

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>'>