Files
smarty/docs/pt_BR/programmers/plugins/plugins-howto.xml
2004-04-13 11:47:32 +00:00

44 lines
1.6 KiB
XML

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<sect1 id="plugins.howto">
<title>Como os Plugins Funcionam</title>
<para>
Plugins são sempre lidos quando requisitados. Apenas os modificadores específicos,
funções, recursos, etc convocados em scripts de template serão lidos. Além disso, cada plugin
é lido apenas uma vez, mesmo se você tem várias instâncias diferentes da Smarty rodando na mesma
requisição.
</para>
<para>
Pre/posfiltros e filtros de saída são uma parte de um caso especial. Visto que eles não são mencionados
nos templates, eles devem ser registrados ou lidos explicitamente via funções de API antes do template
ser processado.
A ordem em que multiplos filtros do mesmo
tipo são executados dependem da ordem em que eles são registrados ou lidos.
</para>
<para>
O <link linkend="variable.plugins.dir">diretório de plugins</link>
pode ser uma string contendo um caminho ou um array
contendo multiplos caminhos. Para instalar um plugin,
simplesmente coloque-o em um dos diretórios e a Smarty irá usá-lo automaticamente.
</para>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->