mirror of
https://github.com/smarty-php/smarty.git
synced 2025-10-30 03:41: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>'> |