如何使用文件数组验证输入框数组。我想首先需要任何一个文本框,如果第一个文本框具有值,则需要第一个文件输入框,但是当输入框具有值时,需要文件输入框。
验证要求: 1。必填的任何文本字段。 2.假设equipment_needed [0]具有值,则img_equipment_needed [0]是必需的。
输入框:
<input type="text" class="form-control" name="equipment_needed[]" value="">
<input type="text" class="form-control" name="equipment_needed[]" value="">
<input type="text" class="form-control" name="equipment_needed[]" value="">
文件:
<input class="form-control" name="img_equipment_needed[]" type="file">
<input class="form-control" name="img_equipment_needed[]" type="file">
<input class="form-control" name="img_equipment_needed[]" type="file">
我尝试:
$items = $request->validate([
'equipment_needed' => required,
'img_equipment_needed'=>'required_if:equipment_needed',
'required_with:equipment_needed','file',
]);
但没有成功。