Crochets d'événements d'administration

Le plugin Admin a plusieurs crochets d'événement qui peuvent être utilisés pendant le cycle de vie Grav. Voir la documentation générale du plugin pour l'utilisation des hooks d'événement dans le chapitre Plugins.

Crochets d'événement d'administration disponibles

Activation d'un hook d'événement d'administration

Les hooks d'événement d'administration sont appelés de la même manière que les hooks d'événement de base.

onAdminTaskExecute

Le plug-in Admin déclenche diverses tâches, en fonction de l'interaction de l'utilisateur. Les tâches peuvent inclure la déconnexion, la connexion, l'enregistrement, 2faverify, etc. Une fois la tâche terminée, ce crochet d'événement se déclenche.

onAdminCreatePageFrontmatter

Lors de la création d'une nouvelle page, cet événement est déclenché après que les données d'en-tête ont été initialement définies pour permettre aux plugins de manipuler par programme le frontmatter.

onAdminSave

Utilisez l'événement d'administration onAdminSave() pour manipuler les données d'objet de la page $object avant qu'elles ne soient enregistrées dans le système de fichiers.

onAdminAfterSave

Après avoir enregistré la page dans le panneau d'administration, cet événement est déclenché.

onAdminAfterSaveAs

Lors de la création d'un dossier via le panneau, cet événement se déclenche immédiatement après la création du nouveau dossier et l'exécution d'un effacement standard du cache.

onAdminAfterDelete

Se déclenche après la suppression d'une page ou d'un dossier. Il est immédiatement suivi d'un effacement de cache standard.

onAdminAfterAddMedia

Se déclenche après la fin d'une tâche d'ajout de média, mais avant l'affichage du message de confirmation.

onAdminAfterDelMedia

Se déclenche après la fin d'une tâche de suppression de média, mais avant l'affichage du message de confirmation.