Créer un thème avec Drupal 8

Afficher un groupe de champs

Testez gratuitement nos 1271 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Gérer l'affichage des champs dans les vues Drupal est une astuce permettant de regrouper différents champs dans une seule balise.
04:55

Transcription

Il est possible que vous ayez besoin dans Drupal d'englober plusieurs champs de vue dans un seul conteneur. On peut très bien imaginer qu'on ait besoin de créer une phrase et que dans cette phrase, il y ait plusieurs champs liés les uns aux autres. Si vous voulez faire cela, il faut aller retrouver notre vue. On va voir notre vue, les horloges, et on la modifie. On va cliquer sur le champ «Corps». On va supposer que ce champ va faire partie d'une phrase et on va cliquer sur «Exclure de l'affichage». La conséquence immédiate sera qu'on ne verra plus le champs «Corps». J'en profite juste pour enlever l'étiquette. On nous précise à côté que «Corps» a bien été caché. On va ajouter d'autres champs pour créer cette phrase. On va par exemple vouloir ajouter l'adresse mail du fabriquant. On l'exclut également de l'affichage. On va ajouter la date de fabrication. On exclut également cela de l'affichage, en précisant juste une date un peu plus lisible. Voilà, on a bien trois champs qui ont été exclus de l'affichage. On va aller ajouter un dernier champ. On va sélectionner «Global» puis «Texte personnalisé», et on applique. Là, on nous propose un texte personnalisé. «Ma phrase est la suivante». On enregistre. On vérifie bien qu'on a à chaque fois «Ma phrase est la suivante» et qu'on n'a plus aucun des autre éléments qu'on a pu afficher. Ce qui est intéressant, c'est qu'on peut utiliser des motifs de remplacement. Ces motifs de remplacement sont disponibles dans le field 7 en-dessous. Là, on vous précise exactement ce qu'on peut afficher. Par exemple... «Le titre de ce noeud est title et il contient la valeur de champ body». Ici, vous pouvez évidemment mettre du html. On va copier-coller «field_date_de_fabrication». Voilà, on a créé notre phrase spécifique. On applique et on enregistre. Si on met notre page à jour, on voit qu'on a bien «Le titre de ce noeud est Horloge 1 et il contient ma description» et «L'adresse mail du fabriquant est». Ici, on n'a pas d'adresse mail qui a été saisie mais on en a une ici : «L'adresse mail du fabricant est adressemail@mail.fr et adresse2@testmail.fr». On nous affiche automatiquement les deux adresses mail et «qui a fabriqué cette horloge le 2015-11-08». Si on veut l'améliorer un petit peu, on voit qu'on a un paragraphe. C'est ce qui fait qu'il y a un saut de ligne. Si on veut rester sur la même ligne, il va falloir modifier sa vue. Dans notre «Corps», on va aller dans «Réécrire les résultats» et cliquer sur «Retirer les balises HTML». On souhaite retirer toutes les balises, donc c'est ce qu'on va faire. On va laisser cela vide. Si vous voulez laisser les sauts de ligne qui correspondent à «br», vous pouvez les saisir ici. Ici, on voit bien qu'on a réussi à supprimer nos balises html car on a une phrase avec aucun saut de ligne à l'intérieur. Il s'agissait, là encore, d'une méthode plutôt avancée pour pouvoir gérer l'affichage de ses vues.

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 !