Créer un thème avec Drupal 8

Définir Twig

Testez gratuitement nos 1324 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Vous allez vous intéresser à Twig en détail et hors du contexte de Drupal. Voyez comment il fonctionne et comment trouver de la documentation.
01:45

Transcription

Depuis sa version 8, Twig devient le moteur de template par défaut de Drupal. Twig vient remplacer le moteur de template PHP template car, comme ils le précisent eux-mêmes, ce moteur de template est plus flexible, rapide et sûr que le moteur de template PHP template. Une des grandes particularités de Twig est qu'il n'utilise pas le langage php. Comme l'indique la page d’accueil du moteur de template, ici on peut voir un moteur de template classique. En fait, on utilise directement, la langage php, alors que Twig, en comparaison, utilise un pseudo-langage qui lui est propre. On a tout un tas de méthodes : par exemple, pour afficher une variable au lieu de faire echo var, on fait directement accolade, accolade, var. Ensuite pour échapper une variable on va mettre un pipe et mettre la fonction derrière. Il y a même des possibilités d'utiliser des raccourcis. Toutes les fonctionnalités sont disponibles : on peut faire des boucles, on peut faire des if, on peut étendre en rajoutant des autres fichiers, comme on a déjà pu le voir. Et comme Twig est directement intégré à Drupal on n'a même pas à se préoccuper de son installation, il est directement installé. Ici on voit l'include qu'on a fait dans le chapitre précédent, on voit l'affichage d'une région de contenu, par exemple, et ici on voit qu'on gère très bien les conditions. Donc on a les mêmes fonction qu'en php et on est beaucoup plus sûr puisque c'est Twig qui gère les failles d'injection. Dans Drupal, si vous cherchez Twig, vous allez le trouvez à la racine, dans vendor : twig, twig, lib, twig. Donc en fait, votre instance de Twig est directement intégrée à Drupal.

Créer un thème avec Drupal 8

Créez votre propre thème personnalisé Drupal avec Twig, le nouveau moteur de template. Gérez les ressources, personnalisez Drupal de façon avancée grâce aux vues, etc.

1h48 (31 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :17 mars 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !