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

Vous venez d’installer Drupal ou vous avez un site avec les paramètres standard. Vous pouvez ajouter des articles et les taguer. Maintenant, souhaitez-vous présenter aux visiteurs une page contenant des articles d’une catégorie spécifique, comment faire ? Vous avez décidé de mettre cette idée de côté et d’afficher à la place tous les articles triés par titre. Comment faire ?

07/07/2025, by Ivan
overview

Si vous vous intéressez à Drupal, tôt ou tard vous arriverez au module Views. Ce module permet d’afficher presque tout ce qui se trouve dans Drupal : utilisateurs, contenu, commentaires, taxonomie. De plus, il permet d’afficher des tableaux, des blocs, des sliders, des calendriers, des listes, des graphiques et d’autres types de données et de mises en page. Ce module fait partie du noyau de Drupal depuis la version 8. Regardons donc ce module.

overview
07/07/2025, by Ivan
code

Vous venez d’installer Drupal ou vous avez un site avec des paramètres standards. Vous pouvez ajouter des articles et les taguer. Maintenant, aimeriez-vous présenter aux visiteurs une page contenant les articles d’une catégorie spécifique, comment faire cela ? Vous avez décidé de mettre cette idée de côté et d’afficher plutôt tous les articles triés par titre. Comment procéder ?

code
07/07/2025, by Ivan
filters

Le module Views permet non seulement de définir un filtre et d’afficher des contenus, mais aussi de modifier ces filtres de manière dynamique. Créons un petit tableau d’annonces immobilières en utilisant le module Views.

Pour afficher des annonces, il faut d’abord créer un type de contenu Annonce. Pour cela, allez dans Structure - Types de contenu - Ajouter un type de contenu :

filters
07/07/2025, by Ivan
Views Arguments

Très souvent, nous devons afficher un bloc lié à un utilisateur spécifique (par exemple, son article ou son annonce), afficher l’auteur du nœud dans le bloc, sur la page de ce nœud.

Mais en même temps, chaque utilisateur a sa propre liste d’annonces, chaque nœud a son propre auteur et ces blocs seront donc différents pour chaque nœud et utilisateur. Pour ces blocs, nous avons les filtres contextuels dans Views.

Views Arguments
07/07/2025, by Ivan
carousels

Dans Drupal 7, il existait de nombreux modules pour intégrer différents diaporamas jQuery avec Drupal. Probablement le plus populaire et pratique était Views Slideshow. Un inconvénient du module Views Slideshow dans la version 7 était qu’il n’était pas responsive. Maintenant, dans la version 8, ce problème est corrigé, alors réalisons un diaporama précisément avec Views Slideshow.

Tout d’abord, vous devez télécharger et installer le module Views Slideshow lui-même, vous devrez aussi activer le sous-module Views Slideshow Cycle :

carousels
07/07/2025, by Ivan
 Data

Le module Views permet non seulement d’afficher les données des tables Drupal, mais il sait aussi calculer ces lignes et grouper les résultats. Cette fonctionnalité s’appelle l’agrégation.

Par défaut, Drupal dispose d’un dictionnaire des étiquettes de taxonomie. Créons un bloc avec les étiquettes les plus populaires et affichons à la fin de chaque étiquette combien de contenus sur le site utilisent cette étiquette. On obtient une liste ressemblant à ceci :

Drupal 9 (5)

Drupal 8 (3)

PHP (2)

 Data
07/07/2025, by Ivan
settings

Dans cet article, nous allons examiner le dernier bloc des préférences Autres de Views.

Paramètres autres de Views

Nom machine. L'ID d'affichage est défini par défaut comme page_1, block_1, puis un 1 est ajouté au nom de l'affichage (page_2, page_3, etc.). Il est conseillé de renommer le nom machine si vous avez plusieurs affichages dans une même vue.

settings