The "dd($validator->errors())" shows:
MessageBag {#298 ▼
#messages: array:3 [▼
"participant_question.0" => array:1 [▼
0 => "Fill all mandatory fields"
]
"participant_question.1" => array:1 [▼
0 => "Fill all mandatory fields"
]
"participant_question.5" => array:1 [▼
0 => "Fill all mandatory fields"
]
]
#format: ":message"
}
HTML of the form in question:
<form method="post" action="http://proj.test/conference/1/conf-title/registration/storeRegistration">
<input type="hidden" name="_token" value="">
<div class="form-group">
<label for="participant_question">Text type question</label>
<input type="text" name="participant_question" class="form-control" required="">
<input type="hidden" name="participant_question_required[]" value="1">
<input type="hidden" value="1" name="participant_question_id[]">
</div>
<div class="form-group">
<label for="participant_question">Checkbox type question</label>
<div class="form-check">
<input type="checkbox" name="participant_question[]" value="check1" class="form-check-input" required=""> <label class="form-check-label" for="exampleCheck1">check1</label></div>
<div class="form-check">
<input type="checkbox" name="participant_question[]" value="check2" class="form-check-input" required=""> <label class="form-check-label" for="exampleCheck1">check2</label></div>
<input type="hidden" name="participant_question_required[]" value="1">
<input type="hidden" value="2" name="participant_question_id[]">
</div>
<div class="form-group">
<label for="participant_question">Radio button type question</label>
<div class="form-check">
<input type="radio" name="participant_question[]" value="rad1" class="form-check-input"> <label class="form-check-label" for="exampleCheck1">rad1</label></div>
<div class="form-check">
<input type="radio" name="participant_question[]" value="rad2" class="form-check-input"> <label class="form-check-label" for="exampleCheck1">rad2</label></div>
<input type="hidden" name="participant_question_required[]" value="0">
<input type="hidden" value="3" name="participant_question_id[]">
</div>
<div class="form-group">
<label for="participant_question">Select menu type question</label>
<select name="participant_question" class="form-control" required=""><option value="select1">select1</option><option value="select2">select2</option></select>
<input type="hidden" name="participant_question_required[]" value="0">
<input type="hidden" value="4" name="participant_question_id[]">
</div>
<div class="form-group">
<label for="participant_question">textarea type question</label>
<textarea name="participant_question" class="form-control" rows="3"></textarea>
<input type="hidden" name="participant_question_required[]" value="0">
<input type="hidden" value="5" name="participant_question_id[]">
</div>
<div class="form-group">
<label for="participant_question">file type question</label>
<input type="file" name="participant_question" class="form-control" required="">
<input type="hidden" name="participant_question_required[]" value="1">
<input type="hidden" value="6" name="participant_question_id[]">
</div>
<input type="submit" href="#step2" class="btn btn-primary" value="Store Registration">
</form>