Créer un module
Accès direct à la table des matières de ce chapitre.
Dans celui-ci, sont décrites les étapes à suivre pour créer un module "custom". Elles sont illustrées avec mon module personnel "dh_like" qui affiche le bloc "like/dislike" s'affichant, pour de certaines pages du site, en bas de pages pour les écrans de type "smarphone" ou en haut de la colonne gauche pour les autres types d'écran.
Connaître les concepts fondamentaux de classe, d'interface, d'héritage, de portée, de chainage, de trait, etc, de la Programmation Orientée Objet du langage PHP est un pré-requis indispensable à la compréhension des pages de ce chapitre.
Pour faciliter le déroulement de vos tests, penser à désactiver les caches (valable aussi pour drupal 10).
Pour faciliter la gestion des erreurs, il est indispensable de configurer votre site pour qu'il affiche le plus de messages d'erreur possible à travers la page "Journalisation et erreurs" du menu d'administration ("/admin/config/development/logging") au lieu de la page blanche " erreur "comme l'illustrent les 2 images suivantes.