我为Joomla(Breezing Forms)下载了第三方插件。我为我的Joomla实例创建了一个新用户,该用户只能访问某些权限。 Breezing Forms是他们可以使用的唯一组件。
我已经从超级用户正确设置了这些设置,有一个操作,“配置”,我已为我的特定用户类型设置为“允许”。
现在当我以该用户身份登录时,我看不到组件菜单(我已禁止所有其他组件)。
但是如果我导航到组件:
http://domain.co.uk/administrator/index.php?option=com_breezingforms
然后我可以访问该页面。
我尝试拒绝访问,然后尝试访问该页面并且它正确地阻止我使用它,因此ACL权限正常工作,但它在菜单中显示有问题。
我正在使用Joomla 2.5
谢谢,
伊恩
答案 0 :(得分:1)
通常一个组件有两个权限来处理那种东西。
core.manage
(访问管理界面)允许访问后端中的组件。这意味着菜单项存在于“组件”菜单中。core.admin
(配置)允许设置此组件的选项。因此,请确保您已在BreezingForms中设置了正确的权限。您可能希望拥有core.manage
(访问管理界面)而不是另一个。此外,如果您设置配置一,请确保您还启用管理。否则就没那么重要了。