2017-10-11 1 views
0

私はyii2 basicを使用しています。yii2のドロップダウンリストに特定のレコードを表示する方法

Iは2つの役割を持つfollとAUTH項目テーブルを有しており、残りの権限:

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

ここ管理fieldofficer役割などですITEM_NAMEを選択しながら、私はすべてのauth_item移入ドロップダウンしている、auth_assignment CRUDで今権限

です。

しかし、私はドロップダウンリストにadminとfieldofficerだけを表示したいですか?

これを行う方法は?

答えて

0

タイプ属性でドロップダウンをフィルタリングする必要があります。

auth_itemテーブルには、1または2に等しいtypeという名前の列/属性があります.1はロール用で、2はアクセス許可用です。対応するモデル\ yii \ rbac \ Itemを定数TYPE_ROLEとTYPE_PERMISSIONでチェックしてください。

関連する問題