0
ユーザロールの1つであるユーザバックエンド設定の "グループ"タブを非表示にする必要があります。ユーザロールのユーザバックエンド設定( "私のアカウント")のタブを非表示にする
私はユーザーにグループを編集させたくありません。
ユーザロールの1つであるユーザバックエンド設定の "グループ"タブを非表示にする必要があります。ユーザロールのユーザバックエンド設定( "私のアカウント")のタブを非表示にする
私はユーザーにグループを編集させたくありません。
はい、できますが
我々はそのグループのタブを表示するためにのみ、スーパーユーザーを許可する、またはこれに加えて、あなたがそこにさらに条件を追加することができますが、今は、スーパーユーザーのためのことを簡単に行うことができますそのタブを参照してください。
コード
// specific to be users controller
\Backend\Controllers\Users::extendFormFields(function($form, $model, $context) {
if (!$model instanceof \Backend\Models\User) {
return;
}
$backendUser = \BackendAuth::getUser();
if(!$backendUser->is_superuser) {
$form->removeField('groups');
}
});
にアクセスできるようになりますこれが唯一のスーパーユーザーがそのフィールド