1
アップロードされたファイル(この場合イメージ)をLaravel 5.3の関数に送信するAJAXアップロードがあります。LaravelからAJAXへのエラーfileupload
...
$validator = Validator::make($request->all(), [
'image' => 'image|mimes:jpeg,png,jpg|max:512',
]);
// If validator fails return this error to AJAX
if($validator->fails()) {
return response()->json('error', 422);
}
...
がどのようにカスタムエラーでresponse()->json('error', 422)
を設定することができるようになります。そこで私は言った機能で、この検証チェックを持っています。今は、ファイルのアップロードに失敗したというエラーしか表示されません。私はそれからもっとフィードバックしたいと思います。
たとえば、ユーザーに自分のファイルが大きなものであることを知らせるか、拡張機能が許可されていないことをユーザーに知らせます。
おかげ
完璧、作品!私はそれを短く書いたが、アイデアは残っている: 'return response() - > json($ validator-> getMessageBag() - > all()、422);' – nclsvh