2017-07-04 6 views
0

私はCakeDC/Usersプラグインを使用しており、他のユーザーロールを追加したいと考えています。CakeDC/Users新しいロール

私はスーパーユーザーロールとユーザーロールの両方を持っています。

私はpermissions.phpで権限コントロールを行っています。

レイアウトファイルも上書きしています。試してみると、最初はフォームの役割フィールドが強制されますが、プラグインはユーザーの役割をコントローラに書き込みます。この問題に投稿されたsteinkelとして

答えて

1

https://github.com/CakeDC/users/issues/513

あなたが次に/vendor/cakedc/user/src/Controller/Traits/SimpleCrudTrait.php

$entity->role = $this->request->data('role'); 

でpathEntity後にこの行を追加する必要がありますロールフィールドを渡すようにフォームを構成します。私の場合、私は選択ボックスでこの情報を渡しました。

関連する問題