Attaching additional information to a RelationManager?

When I add a RelationManager I want it to ask for or populate the year from a drop down - how can I add that in?

Tables\Actions\AttachAction::make() ->preloadRecordSelect() ->recordTitle(fn (Model $record): string => "{$record->student_number} - {$record->first_name} {$record->last_name} {$record->grade_level} {$record->school->name}") ->recordSelect( fn (Select $select) => $select->placeholder('Student number or name')) ->form(fn (AttachAction $action): array => [ $action->getRecordSelect(), ]) ->recordSelectOptionsQuery(fn (Builder $query): Builder => $query->where('grade_level', '>',8)->orderBy('last_name')) ->recordSelectSearchColumns(['student_number','first_name','last_name']),
Was this page helpful?