Reputation: 41
How to keep multi-row added old values when validation failed? I tried as follows.
Here is create.blade.php
<td><input type="text" name="addmore[0][company]" placeholder="" class="form-control" value="{{ old('addmore[0][company]') }}" /></td>
Here is the way I have validated.
$request->validate([
'addmore.*.company' => 'required',
]);
All added values remove when validation fails. Thank you for any help.
Upvotes: 0
Views: 179
Reputation: 784
Try to use dot-notation for old
: addmore.0.company
:
<input ... value="{{ old('addmore.0.company') }}"
Upvotes: 1