© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
11 replies
Mark Chaney

Builder or Repeater?

I have 3 phone number groups: Primary, Secondary, Tertiary. They are all stored in their own table columns like so: phone, phone_extension, phone_type. Then phone2...., etc. Not ideal, but what I am working with. Anyway, I would like like to only show the first phone group and if necessary, the user can add 2 more (up to the total of 3). I know i could build it all from scratch and use alpine to show/hide the fields, but figuring their might be a faster method while keeping things compact. Not complete with what i have shown, but you get the idea. Obviously i would need to show a minus if its a secondary or tertiary and make sure it removes the data when submitting those, not just hiding. Just more logic I realized after getting a bit into it. With the way the data is stored versus a bit more dynamic relationship or using a JSON column, im just wondering if someone has some better advice. I do think the current available repeater field is a bit too big too.
image.png
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

Translatable Builder/Repeater Form Field
FilamentFFilament / ❓┊help
2y ago
Repeater doesn't work inside builder
FilamentFFilament / ❓┊help
6mo ago
Builder inside repeater stopped working since v4
FilamentFFilament / ❓┊help
6mo ago
Filament v2 Form Builder Disable inner repeater
FilamentFFilament / ❓┊help
2y ago