I just add add more image when user click on add more button i will add input and its field name like photo[]
I am using Ajax for add data when i use only photo it only validate one file
<div class="col-md-6">
<div class="form-group">
<label class="f-14 f-w-700">Product Photo</label>
<input type="file" class="form-control" name="photo[]">
<small class="text-danger f-w-700 photo-error-label"></small>
</div>
</div>
$validate = Validator::make($request->all(),[
'category_id'=>'required',
'sub_category_id'=>'required',
'product_id'=>'required',
'name'=>'required',
'keyword'=>'required',
'description'=>'required',
'specification'=>'required',
'model_no'=>'required',
'document'=>'required',
'photo.*'=>'required',
'video.*'=>'required',
],[
'category_id.required'=>'The category field is required.',
'sub_category_id.required'=>'The sub category field is required.',
'product_id.required'=>'The product field is required.'
]);
/* if fail validation then return error in json with status code */
if($validate->fails()){
return response()->json(["errors"=>$validate->errors()],422);
}
from Newest questions tagged laravel-5 - Stack Overflow https://ift.tt/33HDaU5
via IFTTT
Aucun commentaire:
Enregistrer un commentaire