2017-10-11 141 views
0

我正在使用yii2 basic。如何在yii2的下拉列表中显示特定记录

我有2个角色FOLL AUTH-项目表,其余的权限:

  1. 管理
  2. fieldofficer
  3. createGroup
  4. updateGroup
  5. 的ViewGroup
  6. deleteGroup

这里管理fieldofficer角色和其他人权限

现在auth_assignment污物,同时选择ITEM_NAME,我有下拉与所有auth_item填充。

但是我想在下拉列表中只显示admin和fieldofficer?

如何做到这一点?

回答

0

您需要在类型属性上过滤下拉列表。

您的auth_item表中有一个名为type的列/属性,等于1或2. 1表示角色,2表示权限。请使用常量TYPE_ROLE和TYPE_PERMISSION检查相应的型号\ yii \ rbac \ Item。

相关问题