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

Développement de modules pour Drupal 7

06/07/2025, by Ivan

Dans cette section du tutoriel, je vais montrer que Drupal n'est pas seulement un CMS. Nous examinerons de quoi sont composés les modules Drupal, et nous créerons également quelques-uns de nos propres modules.

Drupal est un système en rapide évolution ; à ce jour, la 7e version de Drupal est sortie. Des milliers de modules sont développés pour créer diverses fonctionnalités sur les sites. Cependant, parfois, il faut configurer les modules autrement que par l'interface graphique. Parfois, l’ordre d’affichage des données ou leur apparence ne nous conviennent pas. C’est là que le framework Drupal entre en jeu. Nous découvrirons les possibilités de ce framework sur le site :

api.drupal.org

Nous avons décidé de créer un module pour Drupal, voici ce dont nous aurons besoin :

  • Avoir une idée de la structure de Drupal. Le minimum, c’est que les modules additionnels du site se trouvent généralement dans le dossier sites/all/modules. Si ce dossier n’existe pas, créez-le.
  • Connaître les structures de base du langage PHP, sur lequel Drupal est écrit. Si vous ne connaissez pas encore PHP, ne vous inquiétez pas, j’ai préparé une série de descriptions dans un guide que vous pouvez consulter.
    les opérateurs PHP
  • les variables PHP
  • les expressions PHP
  • les tableaux PHP
  • les structures de contrôle PHP
  • la boucle avec compteur for
  • les fonctions PHP

Alors, commençons par comprendre de quoi est constitué un module et faisons quelques petites modifications sur notre site grâce aux hooks. Qu’est-ce qu’un hook? Ce sera expliqué dans le prochain article.