为菜单项选择多个ACL

时间:2013-10-23 14:53:33

标签: joomla joomla2.5 joomla-extensions

Joomla 2.5

您只能为菜单项选择一个ACL。

假设我有小组:

  • 组1
  • 组2
  • 第3组
  • GROUP4
  • 组5

和ACL

  • ACL1(包含group1)
  • ACL2(包含group2)
  • ACL3(包含group3)
  • ACL4(包含group4)
  • ACL5(包含group5)

现在我需要将菜单项归结为ACL的一些组合。

让我们说

  • 由group1和group2可见的MenuItem1
  • MenuItem2可见group1和group5
  • MenuItem3可见group3和group5
  • 等...

为实现这一目标,我需要创建大量的ACL,以满足我所需的组合组合:

  • MenuItem1的ACL6(包含group1和group2)
  • MenuItem2的ACL7(包含group1和group5)
  • MenuItem3的ACL8(包含group3和group2)
  • 等...

这真的很不舒服。

是否存在允许为菜单项归属多个ACL的方式(或扩展)(不创建反映所需组组合的新ACL)?

1 个答案:

答案 0 :(得分:0)

简单的解决方案是创建多个菜单项,每个菜单项都分配有您需要的组。否则,您使用父ACL组进行操作的方式就是您的选择。