Laravel 5.2でビューが見つかりません(httpルートが見つかりません)をキャプチャしてカスタムエラーを表示する方法はありますか? 私はapp/Exceptions/handlerでInvalidArgumentExceptionをキャプチャして、運がない単純なメッセージを返そうとしました。Laravelのカスタムビューが見つかりません
if($e instanceof InvalidArgumentException) abort(404);
がクラスの最上部にuse InvalidArgumentException;
することを忘れないでください:
は、あなたがあなたのapp\Exception\Handler.php
ファイルのrender
方法でこれを含めることができ、事前に
ビューが見つからないのはなぜですか? – Abhishek
私は複数の言語をサポートするウェブサイトを持っています。たとえば、チームページがウェブサイトの英語側に存在するとします。しかしスペイン側では私はチームページを持っていません。ウェブサイトが動的であるため、スペイン語版のウェブサイトを使用している間にチームルートへの完全なURLを持っている場合、スペイン語版には存在しないため、ページが見つかりませんでした。だから、ビューの代わりに404エラーで中止したいと思います。ルートは同じですが、言語ごとにビューが分かれています –