Plugin/Events/Quickicon: Difference between revisions
From Joomla! Documentation
Phproberto (talk | contribs) |
Phproberto (talk | contribs) No edit summary |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
Events of Quickicon | Events of Quickicon | ||
| Line 9: | Line 7: | ||
=== Parameters === | === Parameters === | ||
*<code>context</code> The context of the content being passed to the plugin - this is the component name and view - or name of module (e.g. com_content.article). Use this to check whether you are in the desired context for the plugin. | |||
=== Return Value === | === Return Value === | ||
A list of icon definition associative arrays, consisting of the keys link, image, text and access. | |||
'''Example''': | |||
<source lang="php"> | |||
$return = array( | |||
array( | |||
'link' => 'index.php?option=com_joomlaupdate', | |||
'image' => 'joomla', | |||
'icon' => 'header/icon-48-download.png', | |||
'text' => JText::_('PLG_QUICKICON_JOOMLAUPDATE_CHECKING'), | |||
'id' => 'plg_quickicon_joomlaupdate', | |||
'group' => 'MOD_QUICKICON_MAINTENANCE' | |||
) | |||
); | |||
</source> | |||
=== Called in files === | === Called in files === | ||
* <code>administrator/modules/mod_quickicon/helper.php</code> | |||
<noinclude>[[Category:Plugin Development]][[Category:Specifications]]</noinclude> | <noinclude>[[Category:Plugin Development]][[Category:Specifications]]</noinclude> | ||
Latest revision as of 17:20, 15 July 2014
Events of Quickicon
onGetIcons
Description
This method is called when the Quick Icons module is constructing its set of icons. You can return an array which defines a single icon and it will be rendered right after the stock Quick Icons.
Parameters
contextThe context of the content being passed to the plugin - this is the component name and view - or name of module (e.g. com_content.article). Use this to check whether you are in the desired context for the plugin.
Return Value
A list of icon definition associative arrays, consisting of the keys link, image, text and access.
Example:
$return = array(
array(
'link' => 'index.php?option=com_joomlaupdate',
'image' => 'joomla',
'icon' => 'header/icon-48-download.png',
'text' => JText::_('PLG_QUICKICON_JOOMLAUPDATE_CHECKING'),
'id' => 'plg_quickicon_joomlaupdate',
'group' => 'MOD_QUICKICON_MAINTENANCE'
)
);
Called in files
administrator/modules/mod_quickicon/helper.php