Добавление большого значка на панель администратора Joomla

Я делал это раньше, но со всей моей памятью, поисковыми усилиями и логикой я не могу понять, как добавить новую ссылку «Большой значок» на главную панель управления Joomla. Какой файл я хочу изменить? Я сижу на новой установке 1.5.15.


person Moak    schedule 23.12.2009    source источник


Ответы (3)


Вы имеете в виду добавление нового «большого значка» в панель управления административной панели Joomla?

пример изображения: http://i49.tinypic.com/9ampmq.png

(изображение на испанском, просто пример) В любом случае, если это то, что вы ищете:

  1. Проверьте папку mod_quickicon внутри /administrator/modules/.
  2. Внутри вы должны увидеть mod_quickicon.php, откройте его.
  3. Прокрутите вниз, и вы найдете <div id="cpanel">...</div>
  4. Вот где вы делаете волшебство происходит. Просто скопируйте один из быстрых значков, т.е.

$link = 'index.php?option=com_media'; quickiconButton( $link, 'icon-48-media.png', JText::_( 'Media Manager' ) );

.. и отредактируйте его в соответствии с тем, что вам нужно/хотите. Я думаю, вы понимаете, что я имею в виду, но просто чтобы убедиться, вы, вероятно, захотите изменить изображение, $link (для этого вам придется создать пользовательскую папку, если вы хотите сохранить ее в чистоте). , например "com_whateveryouwant".

Надеюсь, это поможет. Вы также можете просто скачать это расширение.. но это будет скучно: --извините, не могу размещать больше ссылок, если вам интересно, напишите мне в ответ--

Крис.

person cr0z3r    schedule 23.12.2009
comment
Имейте в виду, что это взламывает ядро ​​Joomla; ваши модификации будут подлежать исправлениям. Однако я не верю, что есть способ сделать это иначе. Если вы планируете заранее, вы можете дважды проверить файлы исправлений перед применением и убедиться, что они не перезаписывают этот файл. - person jlleblanc; 24.12.2009
comment
Конечно, это взлом Joomla; это то, что любой пользователь должен и будет делать с любой CMS (может быть, не со всеми, но с большинством). Что касается исправления: да, вам нужно будет поддерживать порядок в своих локальных файлах/папках, чтобы после исправления вы могли мгновенно загрузить их обратно ;) - person Hobhouse; 24.12.2009

Лучше всего сделать новый плагин Quickicon. Самый простой способ — это вдохновить в Extensionupdate или плагине Joomlaupdate Quickicon.

  1. Скопируйте каталог какого-либо плагина, переименуйте каталог в свое собственное имя плагина Quickicon, отредактируйте файл так, как вы хотите ... основная вещь заключается в том, что плагин должен возвращать массив определения значка.
  2. Необходимо добавить в базу данных SQL do #_extensions (# — это префикс db) новую строку кода, определяющую наличие plg_guickicon_ownplugin (опять же, вдохновить в Joomlaupdate/Extensionupdate запись SQL плагина)

И все, никаких взломов не нужно, просто сделайте свой плагин для модуля Quickicon

person Filip Kastl    schedule 17.02.2013

Файл представляет собой модуль, вы можете создать модуль и назначить ему позицию «иконки».

person Nate Mason    schedule 23.04.2010