Funciones
Cada etiqueta Smarty muestra una
variable o utiliza algún
tipo de función. Las funciones son procesadas y mostradas colocando
los atributos de
la función entre delimitadores, así:
{funcname attr1="val" attr2="val"}.
Sintaxis de Funciones
{$name}!
{else}
Welcome, {$name}!
{/if}
{include file="footer.tpl"}
]]>
Las funciones internas y las funciones habituales, ambas deben tener
la misma sintaxis dentro del template. Las funciones internas que
funcionan en Smarty, son:
{if},
{section} y
{strip}.
Estas no pueden ser modificadas.
Las funciones habituales son
funciones adicionales implementadas
por plugins. Estas si pueden
ser modificadas como usted quiera, o usted también puede
adicionar nuevas.
{html_options} y
{popup}
son ejemplos de funciones habituales.