自定义组件中的用户授权

时间:2012-03-29 11:53:56

标签: php joomla joomla1.5 joomla1.7 joomla2.5

嗨我正在开发joomla 1.7中的自定义组件我想根据用户组限制用户任务。我创建了表并保存了所有控制器名称和任务,并使用用户组ID保存了以前任务的权限。在中央com_component.php文件中,我检查用户权限并授权控制器使用。这工作得很好。我想知道的是我可以使用addACL()或authorized()函数来执行此操作,这是我真的无法正确理解。 Bcoz在这里,我想同时使用控制器和任务。

2 个答案:

答案 0 :(得分:2)

Joomla上描述了使用访问控制列表开发组件!文件详细(link)。我认为首先要做的是遵循那里描述的说明。甚至可以下载和使用示例代码。

答案 1 :(得分:0)

社区生成器组件的插件“GroupJive”可以提供您正在寻找的内容。我至少会看一下该项目的指导方针。本周末我将深入探讨类似的挑战,如果我找到代码而不需要组件,我会告诉你。