© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
2 replies
Luuk Dahlmans

Select form component with relation loads items from other tenants

Hello, I have a form component that loads all of the items from every tenant. How do I only load the items for that tenant?

 Select::make('relation_id')->label('Kies een relatie')
                            ->searchable()
                            ->preload()
                            ->required()
                            ->relationship('relation', 'contact_name')
                            ->reactive()
                            ->createOptionForm([
                                    Forms\Components\TextInput::make('contact_name')->label('Contact persoon')->required(),
                                    Forms\Components\Hidden::make('organisation_id')->default(Filament::getTenant()->id),
                                    Forms\Components\TextInput::make('email')->label('Email')->email(),
                                    Forms\Components\TextInput::make('company_name')->label('Bedrijfsnaam'),
                                    Forms\Components\TextInput::make('phone')->label('Telefoon'),
                                    Forms\Components\TextInput::make('vat_number')->label('Belastingnummer'),
                                    Forms\Components\TextInput::make('kvk_number')->label('KVK nummer'),
                                ]),
 Select::make('relation_id')->label('Kies een relatie')
                            ->searchable()
                            ->preload()
                            ->required()
                            ->relationship('relation', 'contact_name')
                            ->reactive()
                            ->createOptionForm([
                                    Forms\Components\TextInput::make('contact_name')->label('Contact persoon')->required(),
                                    Forms\Components\Hidden::make('organisation_id')->default(Filament::getTenant()->id),
                                    Forms\Components\TextInput::make('email')->label('Email')->email(),
                                    Forms\Components\TextInput::make('company_name')->label('Bedrijfsnaam'),
                                    Forms\Components\TextInput::make('phone')->label('Telefoon'),
                                    Forms\Components\TextInput::make('vat_number')->label('Belastingnummer'),
                                    Forms\Components\TextInput::make('kvk_number')->label('KVK nummer'),
                                ]),
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Settings Select form component default value in relation
FilamentFFilament / ❓┊help
2mo ago
Preloaded select component loads selected values
FilamentFFilament / ❓┊help
3y ago
Edit Select form component
FilamentFFilament / ❓┊help
2y ago
Filament Select Form Component
FilamentFFilament / ❓┊help
2y ago