【问题标题】:Joomla Component PermissionsJoomla 组件权限
【发布时间】:2013-04-11 21:26:12
【问题描述】:

在 Joomla 2.5 中,我安装了一个 自定义组件,该组件仅供管理员使用。我也想让这个组件对 Manager Group 可用。

谁能告诉我我必须编辑什么文件?它是管理员/组件/name_here/ 中的XML file 吗?还是这比我想象的要复杂得多?

我希望我读的是正确的文件,这个 Joomla 系统是个疯子。

【问题讨论】:

    标签: joomla


    【解决方案1】:

    它不仅仅是一个 XML 文件,您的组件需要检查用户的权限。

    自从 Joomla! 1.6 为前端和后端访问实现了广泛的访问控制(ACL)机制。您可以在每个组件的基础上定义无限数量的具有不同访问级别的组(这假定组件编写正确)。使用初始设置创建的默认组可以被删除或重命名,并且可能不存在于所有安装中,用户可以创建具有任何权限范围的任何名称的组。

    我建议从 Access Control List/2.5/Tutorial 开始,这将使您更好地了解新的 ACL。

    然后从“Developing a Model-View-Controller Component/2.5”教程中重新阅读“Adding ACL”文章,如果您需要自定义规则,您可能还想阅读Adding ACL Rules to your component 文章。

    【讨论】:

      猜你喜欢
      • 2014-09-14
      • 1970-01-01
      • 1970-01-01
      • 2015-05-03
      • 2016-09-21
      • 2013-06-28
      • 1970-01-01
      • 1970-01-01
      • 2012-07-19
      相关资源
      最近更新 更多