Manuel Smarty
Chapitre 8. Fonctions utilisateur
Smarty est livré avec plusieurs fonctions utilisateurs que vous pouvez appeler dans vos templates.
{assign}
{assign} est utilisé pour déclarer des variables de template durant l'exécution du template.
| Nom attribut | Type | Requis | Defaut | Description |
|---|---|---|---|---|
| var | chaîne de caractère | Oui | n/a | Le nom de la variable assignée |
| value | chaîne de caractère | Oui | n/a | La valeur assignée |
|
Exemple 8-3. Accès aux variables {assign} depuis un script PHP Pour accéder aux variables {assign} depuis le script PHP, utilisez get_template_vars(). Ci-dessous, le template qui crée la variable $foo.
Les variables de template ne sont disponibles que après/durant l'exécution du template, comme dans le script ci-dessous.
|
Les fonctions suivantes peuvent optionnellement assigner des variables de template.
{capture}, {include}, {include_php}, {insert}, {counter}, {cycle}, {eval}, {fetch}, {math} et {textformat}.
Voir aussi assign() et get_template_vars().
Remonter 
