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

Comparaison des modules pour le déploiement de contenu

05/07/2025, by Ivan

Cette page est incomplète. Voir aussi la page de comparaison dans l’ancienne documentation.

Contenu par défaut

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

Utilise les modules Serialization et HAL.
Le contenu par défaut est exporté dans un dossier au sein du dossier du module.
Les objets sont exportés sous forme de fichiers JSON, un fichier par objet.
Les objets sont exportés individuellement via Drush ou par déclaration de plusieurs objets dans le fichier info du module.
Les améliorations du core liées à la sérialisation ont malheureusement des effets indésirables dans ce module : https://www.drupal.org/project/default_content/issues/2933777
Le contenu est importé uniquement lorsque le module est activé, mais un patch permet l’import manuel pour chaque module : https://www.drupal.org/project/default_content/issues/2640734
Ce module peut être étendu par le module Content Content Deploy, qui modifie certaines fonctionnalités.

Déploiement du contenu par défaut

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

Étend le module Default Content.
Utilise un dossier de contenu unique pour le site, similaire au dossier de configuration.
Fournit des commandes Drush pour exporter des objets de contenu spécifiques par type, ensemble ou identifiant particulier.
Tous les objets sont importés ensemble ; pas de granularité.

Synchronisation de la structure

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

Permet d’exporter les objets de contenu dans la configuration de la base de données, d’où ils peuvent ensuite être exportés vers des fichiers de configuration.
Des commandes Drush supplémentaires sont nécessaires dans le workflow de développement : les entités ne sont pas importées ou exportées automatiquement lors de la synchronisation de configuration.
Limité à certains types d’objets seulement.
Exportation de tous les objets d’un type donné en une seule fois.
Tout le contenu exporté est dans un seul élément de configuration, donc pas de granularité.

Contenu YAML

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

Le contenu est stocké dans des fichiers YAML.
Un nombre quelconque d’objets de tout type peut être stocké dans un seul fichier, et il peut y avoir plusieurs fichiers.
Le contenu peut être importé depuis des modules, des profils ou un dossier arbitraire.

Aucune exportation des objets de contenu n’est nécessaire.