Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗
Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.
❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes
Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.
Défilement
Extension des templates
05/07/2025, by Ivan
Menu
- Comprendre Drupal
- Exigences système pour Drupal
- Installation de Drupal 8
- Mise à jour de Drupal 8
- Administration du site Drupal 8
- Modules Drupal 8
- Comparaison des modules Drupal
- Thèmes Drupal
- Types de champs Drupal
- Gestion de la configuration
- Multisite Drupal
- Accessibilité
- Dépannage de Drupal 8
- Création de modules pour Drupal
- Drupal 8 API
-
Thématisation Drupal 8
- Définition d’un thème via un fichier .info.yml
- Structure des dossiers des thèmes Drupal 8
- Ajout de régions dans le thème
- Ajout de feuilles de style (CSS) et de JavaScript (JS) dans un thème Drupal 8
-
Twig dans Drupal 8
- Travail avec les templates Twig
- Conventions de nommage des templates Twig
- Comparaison des paradigmes PHPTemplate et Twig
- Détection et validation des variables dans les templates Twig
- Débogage des templates Twig
- Débogage des templates Twig compilés
- Trouver les fichiers de template avec débogage
- Filtres - Modification des variables dans les templates Twig
- Fonctions dans les templates Twig
- Macros dans les templates Twig
- Meilleures pratiques Twig - fonctions et templates de prétraitement
- Création de templates Twig personnalisés pour un module personnalisé
- Extension des templates
- Sous-thèmes
- Sous-thème : utilisation de Classy comme thème de base
- Sélecteurs CSS des thèmes Classy
- Activation des styles d’image par défaut avec votre thème
- Inclure une partie de template
- Utilisation des attributs dans les templates
- Prétraitement et modification des attributs dans le fichier .theme
- Travail avec les breakpoints dans Drupal 8
- Création de réglages avancés pour le thème
- Différences thématiques entre Drupal 6, 7 et 8
- Mise à jour des classes de Drupal 7.x vers 8.x
- Sous-thème de l’héritage
- Création d’outils d’automatisation pour les thèmes personnalisés (Gulpjs)
- Instructions pour la conversion de Drupal Twig (de tpl.php à html.twig)
- Z-index dans Drupal 8
- Mise à jour vers Drupal 8
Les templates Twig peuvent être étendus en utilisant la syntaxe suivante :
{% extends 'html.twig' %}
Pour plus de détails, consultez https://symfony.com/doc/current/templates.html#template-inheritance-and-layouts