[英]Make image upload field as optional in laravel5.6
需要將圖像上傳字段設置為可選字段,但我不知道如何進行此操作,我用谷歌搜索了一些信息,但我不知道如何進行此操作。 我用了
$rules = ['image'=>'sometimes|mimes:jpeg,jpg|max:191|image',
'Image'=>'image'];
Validator::make($request[image],$rules);
如果要將字段驗證保留為可選,只需離開:
$rules = [
'image' => 'mimes:jpeg,jpg|max:191|image'
];
Validator::make($request->all(), $rules);
現在,僅當輸入數組中存在該字段時,該字段才被驗證。
當您添加“有時”時,僅當此字段是輸入數組中唯一存在的字段時,它才執行驗證。 例如,如果在輸入錯誤處有“ image”和“ imagetype”,則“ image”將不被驗證。
請參閱有關“有時”的文檔: https : //laravel.com/docs/5.6/validation#conditionally-adding-rules
`
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.