Начиная с версии 2.5 в joomla был добавлен новый тип плагинов - quickicon. При помощи которого, просто добавить иконку на какую-то страницу компонента на панель управления. В плагине должен быть реализован только один метод: onGetIcons($context). В метод передаётся название группы иконок, которые должны отображаться и задаётся в параметрах модуля mod_quickicon. Группа стандартных кнопок быстрого запуска mod_quickicon. Поэтому имеет смысл вынести в настройки плагина название группы, а в самом плагине проверять.

if ($context != $this->params->get('context', 'mod_quickicon')) {
     return;
}

Метод onGetIcons должен возвращать массив элементов, каждый из которых, представляет собой список элементов:

return array(array(
            'link' => '', // ссылка
            'image' => '', /* путь до иконки
                    * поиск иконки осуществляется относительно папки images шаблона
                    * затем в папке media
                    * затем в папке system шаблона
                    * затем в папке media/system шаблона
                    * либо может быть ссылкой на иконку
                    */
            'text' => '', // текст под иконкой
            'id' => '', // id, который будет у div-обёртки иконки
            'alt' => '',//альтернативный текст изображения
            'title' => '',// атрибут title для ссылки
            'onclick' => '',//обработчик события onclick
            'target' => ''//атрибут target ссылки
        ));