Actions

Difference between revisions of "Triggering content plugins in your extension"

From Joomla! Documentation

(Importing text file)
m
Line 1: Line 1:
 +
[[Category:Development]]
 
====5.5 Using plugins in your own addon====
 
====5.5 Using plugins in your own addon====
 
Using the plugin system in your addon is fairly simple. The most important part is good planning because, to some degree, you're defining an interface for other people to use.
 
Using the plugin system in your addon is fairly simple. The most important part is good planning because, to some degree, you're defining an interface for other people to use.

Revision as of 01:34, 9 July 2008

5.5 Using plugins in your own addon

Using the plugin system in your addon is fairly simple. The most important part is good planning because, to some degree, you're defining an interface for other people to use.

To activate the plugins for your addon, you just have to use the following line of code:

$result = $mainframe->triggerEvent( 'onSomething', $param );

This function calls every plugin that has registered itself for the event 'onSomething' and hands over the array $param as parameter.

As a return value you get an array of results from these plugins. All this is of course optional, you could also use the system without parameters and/or a result.