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

Préparation de la structure du module

05/07/2025, by Ivan

Menu

Dans les sous-sections suivantes du guide, nous allons créer des exemples de différentes parties d’un site Drupal, telles qu’une page personnalisée, un bloc, une entité, un champ, etc. Tous les exemples commencent par le dossier du module et le fichier .info.yml, et avec seulement ces deux éléments, le module apparaîtra sur la page d’administration des extensions de Drupal 8 ou pourra être activé directement via Drush.

Cette sous-section vous guidera à travers le processus de démarrage en créant, en nommant et en plaçant correctement le fichier .info.yml, qui deviendra le point de départ pour chaque nouveau module que vous créerez.

Si vous souhaitez cloner le dépôt git de l’exemple de code fourni dans cette section, vous devez installer git et suivre les instructions. Vous pouvez cloner le dépôt git en utilisant la commande suivante :

git clone https://github.com/sidharrell/D8HWexample.git modules/custom/hello_world 

Tous les fichiers sont chargés par défaut, mais vous pouvez les « cacher » en vérifiant la version « skeleton » pour commencer. Pour vérifier cela, allez dans le répertoire du module et utilisez la commande suivante :

git checkout skeleton

Les autres branches correspondent aux sous-sections suivantes de ce guide et sont destinées à correspondre à leurs équivalents plus complets dans le module Examples, qui se trouve ici.