logo

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.

Démo des modules EBT Télécharger les modules EBT

❗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émo des modules EPT Télécharger les modules EPT

Défilement
07/07/2025, by Ivan

Dans Drupal 8, comme dans les versions précédentes, vous pouvez ajouter des blocs supplémentaires dans les régions. Généralement, dans les thèmes Drupal, on trouve les régions suivantes : En-tête, première et deuxième barre latérale, contenu et pied de page du site. Allons dans Menu - Structure — Disposition des blocs. Dans le thème Bartik, nous avons les régions suivantes :

En-tête
Menu principal
Menu secondaire
Mis en avant
Mis en avant haut
Fil d’Ariane
Contenu
Barre latérale première
Barre latérale seconde
Mis en avant bas premier
Mis en avant bas deuxième
Mis en avant bas troisième
Pied de page premier
Pied de page deuxième
Pied de page troisième
Pied de page quatrième
Pied de page cinquième

Vous pouvez afficher des blocs dans n’importe laquelle de ces régions, par exemple, afficher un bloc Recherche dans la barre latérale seconde :

Bloc recherche

Nous aurons ainsi trois colonnes :

édition de bloc

On peut réaliser une mise en page à deux colonnes avec la barre latérale droite (peut-être pour des raisons SEO), il suffit de transférer tous les blocs de la première barre latérale à la seconde :

mise en page deux colonnes

Ensuite, cela donnera ceci :

barre latérale seconde

Je pense que les blocs et régions sont assez clairs, regardons les paramètres de visibilité du bloc, chaque bloc en possède. Parfois, il faut que le bloc soit visible uniquement pour l’administrateur, par exemple un bloc d’ajout de contenu, alors on va dans l’onglet Rôles et on sélectionne les rôles qui verront le bloc :

 

options de visibilité

On peut aussi afficher des blocs sur des pages spécifiques de types de contenu. Configurons le bloc Recherche.

bloc contenu

Nous limitons l’affichage aux pages des articles, ainsi le bloc recherche ne s’affichera ni sur la page d’accueil ni sur les pages d’autres types de contenu, seulement sur les pages articles.

paramètres bloc Drupal

Si nous voulons afficher un bloc sur toutes les pages sauf la page d’accueil, il faut utiliser l’onglet Pages. Affichons le bloc Powered by Drupal sur toutes les pages sauf la page d’accueil :

bloc sur la page d’accueil

On utilise pour afficher le bloc sur toutes les pages sauf la page d’accueil, et inversement, si on veut afficher uniquement sur la page d’accueil, il suffit de cocher “Afficher pour les pages listées”. On peut aussi utiliser le caractère * pour afficher sur toutes les pages, en substituant quelque chose à l’astérisque, par exemple node/* pour les pages des nœuds, taxonomy/term/* pour les pages de termes de taxonomie, user/* pour les pages utilisateurs. Pour plusieurs conditions, on écrit chaque condition sur une ligne :

conditions de visibilité

On peut aussi combiner les conditions des onglets Pages, Rôles et Types de contenu, par exemple afficher un bloc uniquement sur les pages articles et uniquement pour les administrateurs.

Les blocs étant vus, nous continuerons à créer des blocs avec le module Views, mais pour l’instant, vous pouvez passer à la leçon suivante.