そのため、ユーザーが動画をアップロードできるユーザー インターフェイスがあります。大きすぎるビデオを防ぐための検証ルールがあります。しかし、ビデオが post_max_size よりもさらに大きい場合、formrequest クラスに到達する前にエラー画面が表示されますが、それは望ましくありません。こんにちは、このビデオは大きすぎることをユーザーに伝えたいだけです。」 そこで、Handler.php クラスに移動し、レンダリング関数を次のように変更しました。
public function render($request, Throwable $exception)
{
if ($exception instanceof PostTooLargeException)
{
return back()->withErrors(['message' => 'Too big file']);
}
return parent::render($request, $exception);
}
以前の URL に戻りますが、エラーについては通知されません。それが私の問題です。
私は試した
@error('message')
と
@foreach($errors as $error)
{{$error}}
@endforeach
平
session->get('message');
しかし、これらのどれも役に立ちませんでした。私のエラーメッセージはそこにないようです。私が間違っていることについて何かアドバイスをいただければ幸いです。