web-dev-qa-db-fra.com

Est-ce que tous les événements peuvent être utilisés depuis n'importe quel plugin?

Dans Joomla, il existe différents types/groupes de plugins - Système, Contenu, etc. Les événements sont également séparés. Par exemple, onAfterRoute est décrit comme événement système . Puis-je utiliser onAfterRoute à partir d'un plugin de contenu?

2
pl71

Tous les événements Joomla sont classés dans un but différent. Et chaque déclencheur d'événement sera disponible uniquement pour les plug-ins qui servent réellement à cette fin.

S'il existe un événement de type authentification, il n'est disponible que pour le plug-in appartenant au groupe d'authentification.

Il en va de même pour les événements liés au contenu tels que onContentPrepare.

Mais tous les événements Joomla sont disponibles dans les plugins système, peu importe que l'événement appartienne à quelle catégorie.

Les événements système ne peuvent être utilisés que dans des plugins système. Donc, vous ne pouvez pas utiliser la même chose dans le plugin de contenu.

1
Nick