我已经写了一个扩展,现在我正在尝试将它集成到ACL中。我一直在使用这里的文档:http://docs.joomla.org/Developing_a_Model-View-Controller_Component/2.5/Adding_ACL
到目前为止,我已经能够为整个组件设置访问权限,但我真正想要的是让一个用户组对某个“视图”执行操作,如果愿意的话,而另一个组被拒绝访问该组件特别的观点。我猜它是在这里解释的:http://docs.joomla.org/Developing_a_Model-View-Controller_Component/2.5/Adding_ACL#Adding_more_actions.2C_also_at_category_level_and_item_level
我遇到的问题是当我单击“选项”按钮并更改访问选项并保存时,不会保存所选选项。我在我的表类中添加了资产函数,并在表格中添加了asset_id列。
http://i50.tinypic.com/ofsjtt.png
有谁知道我做错了什么?甚至可以将这样的权限分开吗?
答案 0 :(得分:0)
观看访问级别称为“ViewLevels”http://docs.joomla.org/Access_Control_List/2.5/Tutorial#ACL_View_Access_Levels_Examples。
如果您希望人们对某些项目执行某些操作,则需要为这些项目创建另一组权限,而不是组件acl。
例如,您有一个商店组件,您拥有组件的ACL,但您只能为产品类别设置ACL。