【问题标题】:group menu items under components of joomla 2.5joomla 2.5组件下的分组菜单项
【发布时间】:2013-04-20 04:24:19
【问题描述】:

请告诉我如何在 joomla 2.5 中编辑 joomla 管理员组件菜单和子菜单项。

这样

高级功能

   Akeeba Backup à Rename to just Backup
   j2xml
   JCE Editor
   Joomla! Update
   Virtuemart - aio

【问题讨论】:

  • 您是否尝试过更改任何内容...?
  • 是的,我尝试重命名语言文件下的菜单选项,但无法编辑层次结构

标签: joomla joomla2.5


【解决方案1】:

您可以为特定用户组打开和关闭组件

转到组件 > 选项 > 权限 > [选择用户组] > 访问管理界面。

这些继承自全局选项:系统 > 全局配置 > 权限 > [选择用户组] > 访问管理界面。

有基础设施可以更改管理菜单的顺序和层次结构(这些菜单项与网站前端部分的菜单项相似)但我还没有看到和扩展允许这样做(这并不意味着它不存在)。

如果你有一些SQL经验,你可以直接修改管理菜单的数据库表:看看[db_prefix]__menuclient_id = 1menutype = main,但不要忘记先备份数据库!

联系人组件的重要值示例

id | title                  | alias               | parent_id | level | lft | rgt
---+------------------------+---------------------+-----------+-------+-----+----
1  | Menu_Item_Root         | root                | 0         | 0     | 0   | 101
7  | com_contact            | Contacts            | 1         | 1     | 47  | 52
8  | com_contact            | Contacts/Contacts   | 7         | 2     | 48  | 49
9  | com_contact_categories | Contacts/Categories | 7         | 2     | 50  | 51
  • lftrgt 在组件菜单中定义的位置
  • 另外aliasparent_idlevel定义层次结构

【讨论】:

  • 我已经按照您的建议在 #__menu 表中插入了一个新行,其中 client_id = 1 和 menutype = main 但我看不到我的新条目
  • 好的,我找到了。我还需要在 component_id 字段中从表#_extensions 中获得正确的扩展 ID
  • 上表是原文的缩短版
猜你喜欢
  • 2012-06-23
  • 2012-11-24
  • 1970-01-01
  • 2013-03-12
  • 1970-01-01
  • 2013-03-10
  • 1970-01-01
  • 2013-06-13
  • 2013-10-05
相关资源
最近更新 更多