Laravel 8 自定義 HTTP 錯(cuò)誤頁(yè)面

2021-07-03 14:42 更新

Laravel 創(chuàng)建了可以輕松顯示各種 HTTP 狀態(tài)碼的自定義錯(cuò)誤頁(yè)面。例如,如果您想要自定義 HTTP 狀態(tài)碼為 404 的錯(cuò)誤頁(yè)面,您只需創(chuàng)建 resources/views/errors/404.blade.php 文件。該文件用于您的應(yīng)用產(chǎn)生的所有 404 錯(cuò)誤。該目錄中的視圖應(yīng)與它們所對(duì)應(yīng)的 HTTP 狀態(tài)碼。由 abort 函數(shù)引發(fā)的 HttpException 實(shí)例將作為 exception 變量傳遞給視圖:

<h2>{{ $exception->getMessage() }}</h2>

您可以使用 vendor:publish Artisan 命令發(fā)布 Laravel 錯(cuò)誤頁(yè)面模板。一旦您發(fā)布了模板,您就可以像下面這樣自定義它們:

php artisan vendor:publish --tag=laravel-errors
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)