我有一页:/events/
(a)如果用户没有登录,我希望他看到登录信息
- >结果:页面为visible for all
+登录元素页面(带hide on login
)
(b)如果用户在用户组eventuser
中,他应该在页面上看到一个事件插件
- > Events-Plugin在页面上(具有组权限:eventuser
)
这两个家伙的一切都很酷。
但如果用户是普通登录用户(没有组eventuser
),则页面/events/
为空。
如何创建匿名用户可以访问的页面(以显示登录信息),并且在eventuser
的导航中可以看到,但是对于标准的fe_users则不可用?
答案 0 :(得分:1)
在同一级别创建两个页面。
第一个可供所有人访问(设置为“隐藏登录”),第二个仅可供eventuser
组访问。
在公共可用页面上创建您的登录插件,并在成功登录时设置重定向到受限页面。
在访问受限页面上创建活动插件。
现在,您需要在成功登录后为其他组(或其他方式)设置重定向页面,因此除了eventuser
之外的所有其他组都将被重定向到其他位置。他们根本不会看到活动页面。
HTH
答案 1 :(得分:1)