# Les vues : Twig comme moteur de templates

Twig est le moteur de template de prédilection de Symfony, il permet de construire les pages html de l’application.

Comme tous les autres composants, son utilisation au sein du framework est facultative et il est tout à fait possible de l’utiliser de manière indépendante.

https://twig.symfony.com

# Installation dans une application Symfony

composer require template

Pour voir la liste des commandes mises à disposition par Twig :

php bin/console debug:twig 

# Création des templates

# Conventions de nommage

# Le répertoire templates

# Variables

# Liens entre les pages

# Liens CSS et JS

# Rendu des templates

# Utilisation dans les controllers

# Utilisation dans les services

# Réutilsation de templates

# Include

# Inclure un controller

# Héritage et layouts

# Fonctions et filtres

La liste complète des fonctions et filtres :

https://twig.symfony.com/functions

https://twig.symfony.com/filters

Dernière mise à jour: 5/18/2020, 7:42:23 PM