Код: Выделить всё
public static function form(Form $form): Form
{
return $form
->schema([
//
Forms\Components\Section::make()
->schema([
Forms\Components\Select::make('jnskendaraan_id')
->label('Pilih Jenis Kendaraan')
->options(Jnskendaraan::pluck('jns_kendaraan', 'id'))
->required()
->reactive(),
Forms\Components\Select::make('kendaraan_id')
->label('Pilih Kendaraan')
->disabled(fn (Get $get) : bool => ! filled($get('jnskendaraan_id')))
->options(fn(Get $get) => Kendaraan::where('jnskendaraan_id', (int) $get('jnskendaraan_id'))- >pluck('nm_kendaraan', 'id'))
->required(),
Forms\Components\DatePicker::make('tgl_booking')
->required()
->columnSpanFull(),
Forms\Components\TimePicker::make('jam_booking')
->required()
->columnSpanFull(),
Forms\Components\Textarea::make('keperluan')
->required()
->columnSpanFull(),
Forms\Components\Select::make('status')
->options([
'pending' => 'Pending',
'approve' => 'Approve',
'canceled' => 'Canceled',
])
->default('pending')
->selectablePlaceholder(false)
])
]);
}
Я хочу отключить компонент Select в фирменте формы на основе входа пользователя, я пробую все учебники в Google, но никто из них не работает
Подробнее здесь: https://stackoverflow.com/questions/794 ... user-login
Мобильная версия