Joomla组件的ACL

时间:2012-11-19 11:58:50

标签: joomla2.5 acl joomla-extensions breezingforms

我为Joomla(Breezing Forms)下载了第三方插件。我为我的Joomla实例创建了一个新用户,该用户只能访问某些权限。 Breezing Forms是他们可以使用的唯一组件。

我已经从超级用户正确设置了这些设置,有一个操作,“配置”,我已为我的特定用户类型设置为“允许”。

现在当我以该用户身份登录时,我看不到组件菜单(我已禁止所有其他组件)。

但是如果我导航到组件:

http://domain.co.uk/administrator/index.php?option=com_breezingforms

然后我可以访问该页面。

我尝试拒绝访问,然后尝试访问该页面并且它正确地阻止我使用它,因此ACL权限正常工作,但它在菜单中显示有问题。

我正在使用Joomla 2.5

谢谢,

伊恩

1 个答案:

答案 0 :(得分:1)

通常一个组件有两个权限来处理那种东西。

  • core.manage(访问管理界面)允许访问后端中的组件。这意味着菜单项存在于“组件”菜单中。
  • core.admin(配置)允许设置此组件的选项。

因此,请确保您已在BreezingForms中设置了正确的权限。您可能希望拥有core.manage(访问管理界面)而不是另一个。此外,如果您设置配置一,请确保您还启用管理。否则就没那么重要了。