Nombres convencionales
Los archivos y funciones de Plugin deben seguir una convención
de apariencia muy especifica a fin de que pueda ser localizada
por el Smarty.
Los archivos de plugin deben ser nombrados de la siguiente forma:
type.name.php
Donde type es uno de los siguientes tipo de plugin:
- function
- modifier
- block
- compiler
- prefilter
- postfilter
- outputfilter
- resource
- insert
Y name seria un identificador valido (solo, letras,
números, y underscores).
Algunos ejemplos: function.html_select_date.php,
resource.db.php, modifier.spacify.php.
Las funciones de plugin dentro de los archivos de plugin deben ser
nombradas de la siguiente forma:
smarty_type_name()
El significado de type and name son
los mismo que loas anteriores.
El Smarty mostrara mensajes de error apropiados si el archivo de
plugins que es necesario no es encontrado, o si el archivo a la
función de plugin esta nombrado inadecuadamente.