Paramètres
La plupart des fonctions
attendent des paramètres qui régissent leur
comportement. Les paramètres des fonctions Smarty sont très proches des
attributs des balises HTML. Les valeurs numériques n'ont pas besoin d'être
entourées par des guillemets, par contre, ces guillemets sont recommandées lors
de l'utilisation de chaînes de caractères. Des variables peuvent aussi être
utilisées en tant que paramètres, et ne doivent pas être entourées de guillemets.
Certains paramètres requièrent des valeurs booléennes (TRUE ou FALSE).
Elles peuvent être spécifiées par l'une des valeures suivantes, sans guillemet:
true, on, et yes,
ou false, off, et no.
Exemple 3-4. Paramètres de fonction, syntaxe {include file='header.tpl'}
{include file='header.tpl' attrib_name='attrib value'}
{include file=$includeFile}
{include file=#includeFile# title='Smarty est cool'}
{html_select_date display_days=yes}
{mailto address='smarty@example.com'}
<select name='company'>
{html_options options=$choices selected=$selected}
</select> |
|