2013-04-11 93 views
1

在Joomla 2.5中,我安装了一个自定义组件,该组件仅供管理员使用。我想将这个组件提供给经理组。Joomla组件权限

有人可以告诉我我必须编辑哪个文件吗?在管理员/ components/name_here /中是XML file吗?或者这比我想象的要复杂得多?

我希望我正在阅读正确的文件,这个Joomla系统是一个疯狂的帽子。

回答

7

这不仅仅是您的组件需要检查用户拥有的权限的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文章也是如此。