Fonctions Les balises Smarty affichent une variable ou invoquent une fonction. Les fonctions sont appelées lorsqu'elles sont entourées, ainsi que leurs paramètres, des délimiteurs Smarty. Par exemple : {nomfonction par1="val" par2="val"}. syntaxe des fonctions {$name} ! {/if} {include file="footer.tpl"} ]]> Les fonctions natives et les fonctions utilisateurs ont toutes deux la même syntaxe, dans les templates. Les fonctions natives sont relatives au traitement interne de Smarty, comme par exemple {if}, {section} et {strip}. Elles ne peuvent être modifiées. Les fonctions utilisateurs sont des fonctions additionnelles, implémentées par l'intermédiaire de plugins. Elles peuvent être modifiées pour correspondre à vos besoins, et vous pouvez en créer de nouvelles. {html_options} et {html_select_date} sont deux exemples de fonctions utilisateurs.