components([ Select::make('user_id') ->label('Felhasználó') ->searchable() ->options(fn () => User::pluck('name', 'id')) ->disabledOn('edit') ->required(), Toggle::make('active') ->label('Bekapcsolva') ->required(), ]); } public function table(Table $table): Table { return $table ->recordTitleAttribute('user.name') ->columns([ TextColumn::make('user.name') ->label('Felhasználó') ->searchable(), IconColumn::make('active') ->label('Állapot') ->boolean(), TextColumn::make('updated_at') ->label('Módosítva') ->dateTime() ->sortable(), ]) ->headerActions([ CreateAction::make(), ]) ->recordActions([ EditAction::make(), DeleteAction::make(), ]); } }