-3

我的应用程序中有以下用户角色:

管理员客户承包商

它们由每个功能/页面的 ACL 控制。

我想创建一个名为 Client_site 的新站点。但我希望这个新角色能够路由到客户端前缀页面。例如 /client/:controller/:action

基本上我希望它使用与客户端角色相同的所有页面,但对它们只有只读访问权限。我已在 ACL 表中设置。

我将如何在路由中设置它?

还有什么我需要修改才能使其正常工作吗?

4

1 回答 1

0

如果您的意思是对您的数据进行只读访问,那么您需要为新角色提供单独的功能,否则它们仍然具有授予客户端的相同访问权限。遵循指导方针是有意义的。例如,您有一个 newrole_index 和一个 newrole_index.ctp,因此 newrole 与客户端的视图不同。您不希望您的用户看到指向他们实际上无法去的地方的按钮,如果您与他们共享前缀就会发生这种情况。

于 2014-01-25T20:38:02.073 回答