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 html_select_date
son ejemplos de funciones habituales.