
Как в админ-панели joomla 3 удалить из меню пункт Справка.
Для многих данный пункт меню в админ-панели является лишним и они хотели бы его удалить. С появлением JED смысл в данной Справке отпал. Многие владельцы сайтов не против удалить данный пункт, а есть случаи когда Справка занимает место, которого не хватает при добавлении новых расширений.
О том как удалить Справку будет рассказано в данном посте.
Если Вы не поняли о какой Справке зашла речь, приложу скриншот:

При нажатии на Справку разворачивается меню с множеством ссылок на сторонние сайты:

Удаляем пункт Справка в меню админки
Чтоб избавиться от пункта Справка в меню панели администратора, не нужно ничего удалять и редактировать! Наконец то разработчики позаботились, чтоб можно было отключить Справку в настройках джумла.
Итак, как это делается:
- Заходим в панель администратора → Расширения → Модули
- В фильтрах (под кнопкой создать) переключаем с положения Сайт на Панель управления.
- В списке модулей выбираем модуль с названием Admin Menu и заходим в его настройки.
- Переходим на вкладку Дополнительные параметры.
- В поле с названием Пункт меню «Справка» устанавливаем Скрыть и сохраняемся.

Всё - больше Справка не будет появляться даже после обновления джумлы, разумеется если мы её назад не включим в положение Показать.
Способ для версий Joomla до 3.5
Так же есть решение как это сделать для Joomla версий ниже 3.5
Для этого нужно отредактировать файл default_enabled.php
. Путь к файлу:
Открываем файл и удаляем следующий код (примерно начиная с 322 строки):
/*
* Help Submenu
*/
if ($showhelp == 1)
{
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP'), '#'), true);
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_JOOMLA'), 'index.php?option=com_admin&view=help', 'class:help'));
$menu->addSeparator();
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_SUPPORT_OFFICIAL_FORUM'), 'http://forum.joomla.org', 'class:help-forum', false, '_blank'));
if ($forum_url = $params->get('forum_url'))
{
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_SUPPORT_CUSTOM_FORUM'), $forum_url, 'class:help-forum', false, '_blank'));
}
$debug = $lang->setDebug(false);
if ($lang->hasKey('MOD_MENU_HELP_SUPPORT_OFFICIAL_LANGUAGE_FORUM_VALUE') && JText::_('MOD_MENU_HELP_SUPPORT_OFFICIAL_LANGUAGE_FORUM_VALUE') != '')
{
$forum_url = 'http://forum.joomla.org/viewforum.php?f=' . (int) JText::_('MOD_MENU_HELP_SUPPORT_OFFICIAL_LANGUAGE_FORUM_VALUE');
$lang->setDebug($debug);
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_SUPPORT_OFFICIAL_LANGUAGE_FORUM'), $forum_url, 'class:help-forum', false, '_blank'));
}
$lang->setDebug($debug);
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_DOCUMENTATION'), 'https://docs.joomla.org', 'class:help-docs', false, '_blank'));
$menu->addSeparator();
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_EXTENSIONS'), 'http://extensions.joomla.org', 'class:help-jed', false, '_blank'));
$menu->addChild(
new JMenuNode(JText::_('MOD_MENU_HELP_TRANSLATIONS'), 'http://community.joomla.org/translations.html', 'class:help-trans', false, '_blank')
);
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_RESOURCES'), 'http://resources.joomla.org', 'class:help-jrd', false, '_blank'));
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_COMMUNITY'), 'http://community.joomla.org', 'class:help-community', false, '_blank'));
$menu->addChild(
new JMenuNode(JText::_('MOD_MENU_HELP_SECURITY'), 'http://developer.joomla.org/security-centre.html', 'class:help-security', false, '_blank')
);
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_DEVELOPER'), 'http://developer.joomla.org', 'class:help-dev', false, '_blank'));
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_XCHANGE'), 'http://joomla.stackexchange.com', 'class:help-dev', false, '_blank'));
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_HELP_SHOP'), 'http://shop.joomla.org', 'class:help-shop', false, '_blank'));
$menu->getParent();
}
Удаляем данный код, обновляем страницу админ-панели и видим что пункта Справка больше нет.
Так же можно отредактировать под себя данное меню и исправить ссылки и названия пунктов под свои нужды (к примеру сделать меню с пунктами ведущими на разделы сайта или внешние ресурсы).
*** Авторизируйтесь чтобы писать комментарии.