Filament: Repeater with Exactly X Items

When using Repeater, you can provide a specific strict number of items.

For example, if you want to have 3 fields to pick the winners of a tournament, you can have the ->defaultItems(X)->addable(false)->deletable(false)

Repeater::make('winners')
->schema([
// ...
])
->defaultItems(3)
->addable(false)
->deletable(false);

Like our articles?

Become a Premium Member for $129/year or $29/month
What else you will get:
  • 68 courses (1183 lessons, total 43 h 18 min)
  • 90 long-form tutorials (one new every week)
  • access to project repositories
  • access to private Discord

Recent New Courses