© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•8mo ago•
4 replies
Kaaiman

Repeater not showing all rows

Currently I am working on a solution where I can link multiple fields to an end result in a mapping. The inner repeater is not showing all records. Why is this?

The form is looking like the following:
                Repeater::make('mappings')
                    ->hiddenLabel()
                    ->relationship('mappings')
                    ->columnSpanFull()
                    ->columns(4)
                    ->schema([
                        Repeater::make('sourceDataFields')
                            ->label('Bron velden')
                            ->relationship()
                            ->orderColumn('sort_order')
                            ->required()
                            ->simple(
                                Select::make('source_data_field_id')
                                    ->label'Bron veld')
                                    ->live()
                                    ->options(SourceDataField::get()->pluck('key', 'id'))
                                    ->helperText(function ($state): ?string {
                                        if (empty($state)) {
                                            return null;
                                        }

                                        $sourceDataField = $this->record->sourceDataFields()->find($state);

                                        if ($sourceDataField === null) {
                                            return null;
                                        }

                                        return $sourceDataField->preview_value ?? 'Geen voorbeeldwaarde';
                                    })
                            ),
                    ]),
                Repeater::make('mappings')
                    ->hiddenLabel()
                    ->relationship('mappings')
                    ->columnSpanFull()
                    ->columns(4)
                    ->schema([
                        Repeater::make('sourceDataFields')
                            ->label('Bron velden')
                            ->relationship()
                            ->orderColumn('sort_order')
                            ->required()
                            ->simple(
                                Select::make('source_data_field_id')
                                    ->label'Bron veld')
                                    ->live()
                                    ->options(SourceDataField::get()->pluck('key', 'id'))
                                    ->helperText(function ($state): ?string {
                                        if (empty($state)) {
                                            return null;
                                        }

                                        $sourceDataField = $this->record->sourceDataFields()->find($state);

                                        if ($sourceDataField === null) {
                                            return null;
                                        }

                                        return $sourceDataField->preview_value ?? 'Geen voorbeeldwaarde';
                                    })
                            ),
                    ]),
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

V4 Repeater - Coloured rows?
FilamentFFilament / ❓┊help
6mo ago
ExportAction exporting not all rows?
FilamentFFilament / ❓┊help
3mo ago
Repeater datas not showing on edit
FilamentFFilament / ❓┊help
2y ago
Simple repeater values not showing on edit
FilamentFFilament / ❓┊help
3y ago