Actions

Chunk

Plugin

This page is a translated version of a page Chunk:Plugin and the translation is 100% complete.

Other languages:
العربية 80% • ‎български 100% • ‎català 20% • ‎dansk 20% • ‎Deutsch 20% • ‎English 100% • ‎español 100% • ‎français 100% • ‎Bahasa Indonesia 100% • ‎italiano 40% • ‎日本語 20% • ‎Nederlands 100% • ‎português do Brasil 100% • ‎русский 20% • ‎svenska 20% • ‎Kiswahili 20%

Un Plugin est un type d'extension pour Joomla!. Les Plugins proposent des fonctionnalités associées à des événements déclencheurs. Joomla! propose nativement un ensemble d' événements pour plugins, mais toute extension peut créer ou personnaliser des événements. Lorsqu'un événement particulier intervient, toutes les fonctions du plugin associées à l'événement sont exécutées en suivant une séquence. Cette méthode est très efficace pour étendre les fonctionnalités de la Plate-forme Joomla!. Elle offre également aux développeurs d'extensions la possibilité de voir d'autres extensions interagir avec leurs actions, ainsi les extensions peuvent fonctionner de manière étendue.

Les plugins pour Joomla! sont conçus en respectant l'architecture Observer. La classe JPlugin permet de lier les actions du plugin avec des événements natifs ou personnalisés. La classe JDispatcher (JEventDispatcher dans Joomla! 3.x) est un gestionnaire d'événements qui appelle tous les plugins enregistrés pour un événement particulier, lorsque cet événement est déclenché.

Voir également : Composant, Module, Plugin

Advertisement