Actions

Chunk

Plugin

From Joomla! Documentation

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

Een plugin is een soort Joomla!extensie. Plugins verzorgen functies die gekoppeld zijn aan gebeurtenissen. Joomla biedt een set core plugin events, maar iedere extensie kan (aangepaste) gebeurtenissen aansturen. Wanneer er een bepaalde gebeurtenis plaatsvindt worden alle pluginfuncties van het type die gekoppeld zijn met die gebeurtenis, opeenvolgend uitgevoerd. Op deze manier kan de functionaliteit van het Joomla platform essentieel uitgebreid worden. Het biedt extensie-ontwikkelaars tevens een manier om andere extensies de mogelijkheid te geven om te reageren op acties, en extensies uit te breiden.

De Joomla! plugin architectuur volgt het ontwerppatroon. De JPlugin class biedt de benodigdheden om aangepaste plugin code te registereren met core of aangepaste gebeurtenissen. De JDispatcher class (JEventDispatcher in Joomla 3.x) is een event handler die alle geregistreerde plugins aanroept voor een bepaalde gebeurtenis, wanneer die gebeurtenis geactiveerd wordt.

Zie ook : Component, Module, Template

Languages

Other languages: català 50% • ‎dansk 50% • ‎English 100% • ‎español 100% • ‎français 100% • ‎Bahasa Indonesia 100% • ‎日本語 50% • ‎Nederlands 100% • ‎svenska 25% • ‎Kiswahili 100%