【问题标题】:How to hide Admin Menu (backend) in Joomla 3?如何在 Joomla 3 中隐藏管理菜单(后端)?
【发布时间】:2014-09-19 04:17:40
【问题描述】:

joomla3如何隐藏“系统>控制面板”、“组件”、“帮助”这3个菜单项?抱歉没有足够的声誉来发布图片。 =.= 某些用户组不需要访问/查看这些。我已经隐藏了其余部分,例如“用户”、“菜单”、“内容”、“扩展”,但无法隐藏这些。

【问题讨论】:

标签: joomla content-management-system admin controlpanel


【解决方案1】:

可以从以下位置轻松删除帮助项目:

Extensions -> Module Manager -> Administrator -> Admin Menu -> Advanced -> Help Menu: Hide

对于其余的菜单项,您必须覆盖管理菜单模块。

你必须下载:

/administrator/modules/mod_menu/tmpl/default_enabled.php

并复制到:

/administrator/templates/*your_admin_template/html/mod_menu/default_enabled.php

您必须检查活动用户是否未达到您不想在我们的示例中显示菜单项 (id: 18) 的级别。所以对于控制面板项目你必须改变:

$menu->addChild(new JMenuNode(JText::_('MOD_MENU_CONTROL_PANEL'), 'index.php', 'class:cpanel'));

收件人:

if(!in_array(18, $user->groups)){
$menu->addChild(new JMenuNode(JText::_('MOD_MENU_CONTROL_PANEL'), 'index.php', 'class:cpanel'));
}

对于组件菜单,您必须找到:

if ($components)

然后改成:

if ($components && !in_array(18, $user->groups))

祝你好运!

【讨论】:

  • 有什么方法可以在不改变php的情况下改变它?
  • 很遗憾,没有,这是唯一的解决方案,但使用模板覆盖,因此更新 joomla 安装不会有问题。
  • @mmm:看看这个开箱即用的解决方案foobla.com/joomla-goodies/admin-menu-hider,没有代码接触。
【解决方案2】:

使用具有超级管理员权限的用户名登录您的后端

设置为新用户 - 发布者组(或除管理员/超级管理员之外的任何其他用户)
在系统中编辑访问权限 -> 全局配置 -> 权限
设置:
站点登录
允许管理员登录
允许
离线访问
拒绝
超级用户
拒绝
访问管理界面
拒绝
...

帮助菜单:
转到模块管理器
从下拉列表中选择管理员(站点/管理员)
选择模块“管理员菜单”并编辑
在高级菜单中选择“帮助菜单”值 -> 隐藏

【讨论】:

  • 嗨!如何隐藏“系统”? “系统”中有“控制面板”、“清除缓存”、“清除过期缓存”。顺便说一句,能够隐藏帮助菜单!谢谢。
【解决方案3】:

您可以使用内置的覆盖创建:

  1. 转到模板管理器
  2. 点击模板
  3. 单击模板名称。就我而言,“伊希斯”
  4. 点击创建覆盖
  5. 点击“mod_menu”

现在这些文件将通过 FTP 访问:public_html/administrator/templates/isis/html/mod_menu

【讨论】:

    【解决方案4】:

    从您用于行政区域的任何模板(例如,我的是 IsIs)打开文件 administrator/modules/mod_menu/tmpl/default_enabled.php

    找到下面的代码块

    /*
     * Help Submenu
     */
    if ($showhelp == 1)
    {  
    

    并将if条件($showhelp == 1)更改为$showhelp == 0,帮助菜单消失。

    【讨论】:

      猜你喜欢
      • 2016-04-30
      • 1970-01-01
      • 2012-06-09
      • 1970-01-01
      • 2017-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多