Laravel hata sayfası oluşturma ve özelleştirme

Laravel hata sayfası oluşturma ve özelleştirme

Yayın Tarihi   | 5006 Görüntülenme

Projenizde kullanıcıların belirlediğiniz rotalardan başka bi rotaya gitmek istediğinde laravel hata mesajı bildirir. Kullanıcı bu hataları anlamayabilir. Bu hata sayfalarını oluşturup özelleştirebiliriz.

Projelerinizde 403, 404, 405, 408, 500, 502, 504 gibi özel hataları laravelin sağlamış olduğu özellikle ile kolayca istediğimiz sayfaya yönlendirebiliriz.

Projenizin

resources > views
klasörü içine errors isminde yeni bir klasör oluşturalım. Klasör içerine 404.blade.php dosyamızı oluşturalım. Artık projemizde 404 hatası meydana gelirse bu dosyaya yönlendirecektir. Aynı şekilde diğer özel hatalar için hataadi.blade.php şeklinde oluşturup bu özel hataları da bu sayfaya yönlendirerek kullanıcı ile etkileşime geçebilirsiniz.

Eğer kendimiz başka sayfaları kullanıcıya kısıtladığınızda oluşturduğunuz bu sayfalardan birine göstermek istediğinizde ise,

abort(404);

kodu ile 404.blade.php sayfasına yönlendirebiliriz.

Peki bu hatalar nasıl meydana gelir sorusuna ise buradan bilgi edinebilirsiniz.