我是Yii的新手并且不熟悉Yii的RBAC功能。我的问题是,是否有可能在每个模型记录的基础上使用RBAC,例如:
表Project_users:
| user_id | project_id | role |
================================
| 1 | 1 | admin |
---------------------------------
| 1 | 2 | member|
在这种情况下,用户1可以编辑项目1但不能编辑项目2.我可以使用Yii的RBAC功能进行最小配置,还是需要创建自己的过滤器代码?
答案 0 :(得分:0)
我在此提供了类似问题的回复:Yii RBAC: access to specific items/rows
这允许您通过几个步骤创建自定义过滤规则:
您可以在链接的问题中看到代码示例。