【发布时间】:2013-03-04 19:23:49
【问题描述】:
我们有一个网站打算出售视频教程的访问权限。我已经设置了 Joomla ACL,将这些页面的访问权限仅限于那些被授予相关访问权限并且访问权限正在通过名为 MijoShop 的购物车出售的用户。
目前此设置运行良好,但用户体验存在一些问题。目前,我似乎只能阻止人们查看页面,但我看不到使用 Joomla ACL 向他们展示替代内容的简单方法。理想情况下,如果登录用户无权访问某个视频教程页面,当他们单击该页面的链接时,他们将看到一个页面,让他们有机会购买该教程的访问权限。这意味着我需要一种方法来根据用户分配到的 Joomla 用户组在同一页面上显示不同的内容。 vanilla Joomla ACL是否可以做到这一点,还是我必须找到一个可以添加执行此功能的内容管理扩展?
【问题讨论】:
-
您如何设置 ACL 结构。如果您在页面本身上添加一个简单的 if/else 命令(而不是为菜单项分配权限级别),这应该非常简单。
-
谢谢。这可能是最好的方法。
标签: php joomla joomla2.5 acl joomla-extensions