Enhance Group and Document resources; add leader and helper teacher relationships, update navigation icons, and adjust navigation sorting.
This commit is contained in:
@@ -2,8 +2,10 @@
|
||||
|
||||
namespace App\Filament\Resources\Groups\Schemas;
|
||||
|
||||
use App\Models\Teacher;
|
||||
use Carbon\Carbon;
|
||||
use Filament\Forms\Components\DatePicker;
|
||||
use Filament\Forms\Components\Select;
|
||||
use Filament\Schemas\Components\Utilities\Set;
|
||||
use Filament\Schemas\Schema;
|
||||
|
||||
@@ -22,6 +24,19 @@ class GroupForm
|
||||
DatePicker::make('end_date')
|
||||
->label('Gutarýan senesi')
|
||||
->required(),
|
||||
|
||||
Select::make('leader_teacher_id')
|
||||
->label('Topar başy')
|
||||
->options(Teacher::query()->pluck('name', 'id'))
|
||||
->searchable()
|
||||
->required(),
|
||||
|
||||
Select::make('helperTeachers')
|
||||
->label('Topar kömekçileri')
|
||||
->relationship('helperTeachers', 'name')
|
||||
->multiple()
|
||||
->searchable()
|
||||
->preload(),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user