© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•6mo ago•
7 replies
Arbaaz

Repeater doesn't work inside builder

Hello,

After upgrading to v4 some functionality broke and I'm not able find the issue as i am trying to add row in the repeater but it doesnt work, i cannot or delete the repeater inside the builder block otherwise it works fine. It was working fine in filament v3.
I discovered that when adding a new builder inside an existing builder, it doesn’t function properly essentially, nested builders don’t work.
 Builder::make('page_data')
    ->columnSpanFull()
    ->required()
    ->addActionLabel('Add Other Related Fields')
    ->blockNumbers(false)
    ->blocks([
        Builder\Block::make('seo')
            ->label(__('SEO'))
            ->columnSpanFull()
            ->icon('heroicon-o-document-magnifying-glass')
                ->schema([
                    Repeater::make('alternate')
                        ->addActionLabel('Add Row')
                        ->schema([
                            TextInput::make('alternate_url'),
                            TextInput::make('hreflang')
                                ->label(__('hreflang')),
                        ])
            ])
    ]),
                                           
 Builder::make('page_data')
    ->columnSpanFull()
    ->required()
    ->addActionLabel('Add Other Related Fields')
    ->blockNumbers(false)
    ->blocks([
        Builder\Block::make('seo')
            ->label(__('SEO'))
            ->columnSpanFull()
            ->icon('heroicon-o-document-magnifying-glass')
                ->schema([
                    Repeater::make('alternate')
                        ->addActionLabel('Add Row')
                        ->schema([
                            TextInput::make('alternate_url'),
                            TextInput::make('hreflang')
                                ->label(__('hreflang')),
                        ])
            ])
    ]),
                                           

Can someone help me figure out what is the breaking change that made this stop working after migration?

Thanks in advance for any help.
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

Anonymous Action doesn't work correctly inside repeater?
FilamentFFilament / ❓┊help
3y ago
Builder inside repeater stopped working since v4
FilamentFFilament / ❓┊help
6mo ago
Translate builder field content inside repeater field
FilamentFFilament / ❓┊help
3y ago
Repeater Inside Repeater
FilamentFFilament / ❓┊help
7mo ago