Suite à mon article sur TWIG, voici quelques variables utiles pour TWIG.
Afficher l’index d’un tableau
{{ user['id'] }}
Afficher l’attribut d’un objet
dont le getter respecte la convention $objet->getAttribut()
{{ user.id }}
Afficher une variable en lui appliquant un filtre
Ici, « upper » met tout en majuscules
{{ pseudo|upper }}
Afficher une variable en combinant les filtres
« striptags » supprime les balises HTML
{{ news.texte|striptags }}
Utiliser un filtre avec des arguments
Attention, il faut que date soit un objet de type Datetime ici. Les arguments de date sont les même que pour les dates en PHP.
{{ date|date('d/m/Y') }}
Concaténer
{{ nom ~ " " ~ prenom }}
Insérer des variables dans un texte
équivalent à printf
{{ "Il y a %s pommes et %s poires"|format(153, nb_poires) }}