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.