Laravel 404 Sayfası Oluşturma ve Kullanma

Bu yazımızda Laravel ile 404 hata sayfası oluşturma ve kullanımına değineceğiz.

Laravel çeşitli durum kodları için özel hata sayfaları oluşturmamızı kolaylaştırır. Kendimiz bir hata sayfası oluşturmak istiyorsak resources/views/errors/404.blade.php sayfası oluştururuz. Bu dosya uygulamamız tarafından oluşturulan tüm 404 hatalarında gösterilecek olan sayfadır. Bu klasördeki dosyalar karşılık geldikleri hatalar ile aynı isme sahip olmak zorundadır.

Komut ekranından laravel projemizin bulunduğu klasöre gelip aşağıdaki komutu yazarsak bize tüm hata sayfalarını otomatik olarak views/errors klasöründe oluşturmuş olacaktır. Biz ise istediğimiz şekilde bu hata sayfalarını özelleştirebiliriz.

php artisan vendor:publish --tag=laravel-errors

Projedeki views/errors klasörümüz ise:

404.blade.php sayfamızın kodu:

@extends('errors::minimal')
@section('title', __('Not Found'))
@section('code''404')
@section('message',"Kodlamaklazım'da böyle bir sayfa bulunmamaktadır.")

Blade template yapısı kullanılmış. Bu linkteki yazımdan blade template hakkında bilgi edinebilirsin.

Kodu çalıştırdıktan sonra oluşan hata sayfamızın görüntüsü ise şu şekilde olur.



YAZAR HAKKINDA

26 Yaşında. Araştırmayı seven, bir şeyler öğretmeye meraklı bir Bilgisayar Mühendisi

1 YORUM

Muhammed Fatih BAĞCIVAN

05-June-2021

Ellerinize emeğinize sağlık hocam :) gayet açıklayıcı ve anlaşılır bir paylaşım olmuş


Yorum Yap

@COPYRIGHT KodlamakLazım Tüm Hakları Saklıdır.