2017-10-11 147 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。

相關問題