primo commit
This commit is contained in:
31
plugins/quickicon/jem/src/Extension/Jem.php
Normal file
31
plugins/quickicon/jem/src/Extension/Jem.php
Normal file
@ -0,0 +1,31 @@
|
||||
<?php
|
||||
namespace Joomla\Plugin\Quickicon\Jem\Extension;
|
||||
|
||||
use Joomla\CMS\Plugin\CMSPlugin;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Uri\Uri;
|
||||
|
||||
defined('_JEXEC') or die;
|
||||
|
||||
class Jem extends CMSPlugin
|
||||
{
|
||||
protected $autoloadLanguage = true;
|
||||
|
||||
public function onGetIcons($context)
|
||||
{
|
||||
if ($context !== 'mod_quickicon' || !$this->getApplication()->getIdentity()->authorise('core.manage', 'com_jem')) {
|
||||
return [];
|
||||
}
|
||||
|
||||
return [
|
||||
[
|
||||
'link' => 'index.php?option=com_jem',
|
||||
'linkadd' => 'index.php?option=com_jem&task=event.add',
|
||||
'image' => 'icon-calendar',
|
||||
'icon' => 'icon-calendar',
|
||||
'text' => Text::_('PLG_QUICKICON_JEM_JEM'),
|
||||
'id' => 'plg_quickicon_jem'
|
||||
]
|
||||
];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user