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
05/07/2025, by Ivan

Maintenant que nous avons créé un espace réservé pour notre page de configuration du module, ajoutons un lien pour le menu. Les instructions ci-dessous montrent comment créer un lien de menu pour le module hello_world dans la section « Développement » sur la page « Administrateur > Configuration » (http://example.com/admin/config).

Dans le dossier racine de votre module, créez un nouveau fichier nommé hello_world.links.menu.yml et ajoutez-y ce qui suit :

05/07/2025, by Ivan

Ce guide continue avec le module Hello World, montrant étape par étape comment ajouter des blocs personnalisés (et plus encore).

Si vous aimez vraiment l'aventure, vous pouvez passer au module Examples. Le module Examples contient beaucoup plus d'exemples de code utilisés dans ce guide. Si c'est votre première fois ici, continuez à lire ce guide et consultez les modules Examples lorsque vous serez prêt à en apprendre davantage.

05/07/2025, by Ivan

En ajoutant un fichier de configuration YAML à notre module, Drupal chargera automatiquement le contenu de ce fichier et nous pourrons y accéder pour fournir une configuration par défaut. Depuis le dossier racine de notre module, créez un nouveau dossier nommé « config ». À l’intérieur, créez un autre dossier nommé « install ». Enfin, dans config/install, créez un nouveau fichier nommé hello_world.settings.yml.

05/07/2025, by Ivan

Sujet principal : configuration par défaut

Aperçu

Dans Drupal 7, la configuration par défaut pour des modules tels que les types de contenu, la configuration des champs, les vues, etc., nécessitait un code PHP spécifique pour l’installation et la mise à jour. Dans Drupal 8, elles sont stockées avec le système de configuration dans des fichiers texte YAML.

05/07/2025, by Ivan

Introduction

Beaucoup a été dit — et discuté — au sujet de la dernière version de Drupal — Drupal 8, et une chose est sûre : la construction des modules a beaucoup changé. Il existe de nombreux tutoriels sur les nouvelles conditions, et dans chacun d’eux, les auteurs recommandent aux développeurs de se préparer à encore plus de changements à mesure que le code évolue.

05/07/2025, by Ivan

Sujet principal : définition de votre propre configuration

Vous pouvez inclure la configuration par défaut dans votre module, en vous basant sur les fonctionnalités d’autres modules (types de contenu, vues, champs, formats de texte, etc.).
Par exemple, le module de contenu fournit la configuration d’un type de contenu, ainsi dans votre propre module vous configurez un type de contenu par défaut qui peut être livré avec votre module.

05/07/2025, by Ivan

Il y a deux étapes pour créer une page simple dans Drupal :

Déclarez le chemin et ses paramètres.

Cette étape inclut le titre de la page, les exigences d'accès à la page, etc.

Dans Drupal 7, vous deviez implémenter hook_menu().

Dans Drupal 8, créez un fichier <nom_module>.routing.yml dans le répertoire du module à la racine.

Écrivez le code pour retourner le contenu de la page.

Dans Drupal 7, vous deviez écrire une fonction callback de page, indiquée dans hook_menu().