Я делал это раньше, но со всей моей памятью, поисковыми усилиями и логикой я не могу понять, как добавить новую ссылку «Большой значок» на главную панель управления Joomla. Какой файл я хочу изменить? Я сижу на новой установке 1.5.15.
Добавление большого значка на панель администратора Joomla
Ответы (3)
Вы имеете в виду добавление нового «большого значка» в панель управления административной панели Joomla?
пример изображения: http://i49.tinypic.com/9ampmq.png
(изображение на испанском, просто пример) В любом случае, если это то, что вы ищете:
- Проверьте папку mod_quickicon внутри /administrator/modules/.
- Внутри вы должны увидеть mod_quickicon.php, откройте его.
- Прокрутите вниз, и вы найдете
<div id="cpanel">...</div>
- Вот где вы делаете волшебство происходит. Просто скопируйте один из быстрых значков, т.е.
$link = 'index.php?option=com_media';
quickiconButton( $link, 'icon-48-media.png', JText::_( 'Media Manager' ) );
.. и отредактируйте его в соответствии с тем, что вам нужно/хотите. Я думаю, вы понимаете, что я имею в виду, но просто чтобы убедиться, вы, вероятно, захотите изменить изображение, $link (для этого вам придется создать пользовательскую папку, если вы хотите сохранить ее в чистоте). , например "com_whateveryouwant".
Надеюсь, это поможет. Вы также можете просто скачать это расширение.. но это будет скучно: --извините, не могу размещать больше ссылок, если вам интересно, напишите мне в ответ--
Крис.
Лучше всего сделать новый плагин Quickicon. Самый простой способ — это вдохновить в Extensionupdate или плагине Joomlaupdate Quickicon.
- Скопируйте каталог какого-либо плагина, переименуйте каталог в свое собственное имя плагина
Quickicon
, отредактируйте файл так, как вы хотите ... основная вещь заключается в том, что плагин должен возвращать массив определения значка. - Необходимо добавить в базу данных SQL do
#_extensions
(# — это префикс db) новую строку кода, определяющую наличиеplg_guickicon_ownplugin
(опять же, вдохновить вJoomlaupdate/Extensionupdate
запись SQL плагина)
И все, никаких взломов не нужно, просто сделайте свой плагин для модуля Quickicon
Файл представляет собой модуль, вы можете создать модуль и назначить ему позицию «иконки».