Vous êtes ici

Hooks

Vous avez 30 secondes ?
S'abonner au flux d'actualités
Rubrique: 
Théorie
Difficultée: 
Facile

A la découverte des hooks

Dans Drupal 8, de gros travaux ont été amorcés pour supprimer les hooks et passer d'une programmation impérative à une programmation orientée objet. Cette initiative sera complétée dans Drupal 9. En attendant, certaines actions continuent d'utiliser les hooks pour exister. La gestion des permissions est l'un des survivants à ce changement. Ainsi, ce que vous allez découvrir dans cet article est quasi identique à la manière dont vous aviez l'habitude de programmer dans Drupal 7.
Hookinfo-icon (Hameçon, Crochet ou encore Point d'entrée) :
Un hookinfo-icon est un point d'entrée dans une fonction, permettant d'y ajouter du code personnalisé. Les hooks permettent d'étendre le fonctionnement de Drupal en lui faisant réaliser des actions personnalisées à des moments prédéfinis. Par exemple, lors de l'enregistrement d'un nouveau contenu, Drupal permet à du code contributeur (via un module) d'étendre l'enregistrement classique par une action personnalisée - comme envoyer un email aux utilisateurs du site.
Notation: 
Aucun vote pour le moment
Vous avez aimé: