dynamic repeater fields names
Hello,
is it possible to make the repeater fields names dynamic? something like:
is it possible to make the repeater fields names dynamic? something like:
Repeater::make('recuperare_invoire')
->label('Recuperare Invoire')
->schema([
Grid::make(3)->schema([
DatePicker::make('data_recuperare_invoire'.$numberOfRepeaterItem)
->label(fn ($get, $statePath) => 'Data Recuperare ' . (intval(str_replace('.', '', $statePath)) + 1))
->required()
->native(false),
TextInput::make('recuperare_ore_invoire'.$numberOfRepeaterItem)
->label(fn ($get, $statePath) => 'Numar de Ore ' . (intval(str_replace('.', '', $statePath)) + 1))
->default(2)
->numeric()
->step(0.5)
->required(),
TextInput::make('recuperare_interval_invoire'.$numberOfRepeaterItem)
->label(fn ($get, $statePath) => 'Interval Recuperare ' . (intval(str_replace('.', '', $statePath)) + 1))
->required(),
]),
])Repeater::make('recuperare_invoire')
->label('Recuperare Invoire')
->schema([
Grid::make(3)->schema([
DatePicker::make('data_recuperare_invoire'.$numberOfRepeaterItem)
->label(fn ($get, $statePath) => 'Data Recuperare ' . (intval(str_replace('.', '', $statePath)) + 1))
->required()
->native(false),
TextInput::make('recuperare_ore_invoire'.$numberOfRepeaterItem)
->label(fn ($get, $statePath) => 'Numar de Ore ' . (intval(str_replace('.', '', $statePath)) + 1))
->default(2)
->numeric()
->step(0.5)
->required(),
TextInput::make('recuperare_interval_invoire'.$numberOfRepeaterItem)
->label(fn ($get, $statePath) => 'Interval Recuperare ' . (intval(str_replace('.', '', $statePath)) + 1))
->required(),
]),
])