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

3.4. Paragraphs – constructeur de pages d'atterrissage

07/07/2025, by Ivan

Très souvent, il est nécessaire de créer une page d’atterrissage sur un site dont le modèle est sensiblement différent du reste du site. Souvent, il s’agit d’une page de promotions, d’événements, de présentations.

Pour ces usages, il existe un constructeur pratique : Paragraphs :

https://www.drupal.org/project/paragraphs

Paragraphs permet d’afficher différents types de paragraphes via un champ multiple dans un nœud : galeries photos, texte avec image, sliders, vidéos, et plus encore.

Pour que vous puissiez bénéficier de cette possibilité, activons le module Paragraphs ainsi que Paragraphs demo. Le module Paragraphs demo propose déjà des types de paragraphes préfabriqués. Nous avons aussi besoin du module Entity Reference Revisions :

Créons maintenant un nouveau type de contenu Landing Page (ou vous pouvez utiliser une Page ou un Article existant) avec un champ paragraphes :

https://www.drupal.org/project/entity_reference_revisions

drupal 8 paragraphs

Nous sélectionnons un nombre illimité de valeurs pour ce nouveau champ.

drupal 8 paragraphs

gestion des champs

Nous pouvons ajouter plusieurs types de paragraphes, toutes sortes de galeries, vidéos, images en parallaxe. Dans Drupal 7, il existait de nombreux modules additionnels pour divers types de paragraphes.

Paragraphs pack

Classy paragraphs

Edgy

Entity background

Paragraphs Defaults

Apachesolr Paragraphs

Paragraphs ID

Entity behaviors

Peut-être que ces modules seront disponibles à l’avenir pour Drupal 8.

Maintenant, lorsque nous créons des nœuds du type Landing Page, nous pouvons ajouter différents types de paragraphes :

drupal 8 paragraphs

drupal 8 paragraphs

Le rendu est à peu près comme ceci :

Drupal 8 paragraphs

Le module Paragraphs offre une interface pratique pour éditer des pages d’atterrissage, mais vous devez encore créer vous-même le rendu des contenus sur la page.

Essayons d’ajouter un nouveau type de paragraphe Slideshow. Pour cela, vous avez besoin d’un module qui affiche les champs Drupal sous forme de galerie, par exemple Gallery Formatter :

https://www.drupal.org/project/galleryformatter

Installez le module et créez un nouveau type de paragraphe :

/admin/structure/paragraphs_type/add

drupal 8 paragraphs

Dans le type de paragraphe, ajoutez maintenant le champ Photos :

drupal 8 paragraphs

Pour pouvoir télécharger autant de photos que vous voulez, mettez un nombre illimité dans les réglages du champ :

drupal 8 paragraphs

Dans l’onglet gérer l’affichage, définissez le format jQuery Gallery pour le champ image :

drupal 8 gallery formatter

Maintenant, lorsque nous éditons un nœud Landing Page, nous pouvons ajouter une galerie comme paragraphe séparé :

drupal 8 paragraphs

Sur la page, ce module, sans décoration, ressemble à ceci :

Drupal 8 gallery formatter

Je pense qu’avec le temps, les auteurs du module corrigeront le design et il ressemblera au rendu de la version 7 de Drupal.

Le module paragraphs convient pour les pages d’atterrissage, les pages d’actualités, les blogs, mais il faut quand même faire du travail de mise en page pour qu’elles aient un bon rendu.