login admin backend min class configurable

This commit is contained in:
xiaomlove
2023-09-03 03:29:25 +08:00
parent 8776f70aff
commit d4648cd59c
8 changed files with 21 additions and 3 deletions

View File

@@ -8,6 +8,7 @@ use App\Models\HitAndRun;
use App\Models\SearchBox;
use App\Models\Setting;
use App\Models\Tag;
use App\Models\User;
use App\Repositories\MeiliSearchRepository;
use Filament\Facades\Filament;
use Filament\Forms\ComponentContainer;
@@ -155,6 +156,11 @@ class EditSetting extends Page implements Forms\Contracts\HasForms
->label(__('label.setting.system.is_invite_pre_email_and_username'))
->helperText(__('label.setting.system.is_invite_pre_email_and_username_help'))
,
Forms\Components\Select::make('system.access_admin_class_min')
->options(User::listClass(User::CLASS_VIP))
->label(__('label.setting.system.access_admin_class_min'))
->helperText(__('label.setting.system.access_admin_class_min_help'))
,
])->columns(2);
$tabs = apply_filter('nexus_setting_tabs', $tabs);