Kuinka luoda oma 404-virhesivu Laravelissa
Haluatko luoda mukautetun 404-virhesivun Laraveliin? Jos käyttäjät jostakin syystä päätyivät URL-osoitteeseen, jota ei ole olemassa, sinulla tulisi olla hyvin suunniteltu 404-sivu, jotta kävijät voivat helposti siirtyä muille sivuille. Tällä 404-virhesivulla voit näyttää sivuston logon, hakulomakkeen, muut sivulinkit jne.
404 -virhe on selaimen näyttämä viesti, joka osoittaa, että Internet-osoitetta ei löydy. Periaatteessa tämä sivu näkyy, jos linkki on rikki tai sitä ei ole.
Jos olet määrittänyt tämän 404-sivun kauniilla ulkoasulla, kävijät voivat helposti siirtyä etusivulle tai muille hyödyllisille sivuille.
Tässä artikkelissa näytän sinulle, kuinka luoda mukautettu 404-virhesivu Laravelissa. Se auttaa pitämään kävijät kiinnostuneina verkkosivustosta.
404-virhesivun voi luoda Laravelissa kahdella tavalla. Ensimmäisessä vaihtoehdossa sinun on luotava oma sivu. Toisessa lähestymistavassa voit käyttää Laravelin oletusvirhesivumallia.
Luo mukautettu 404-virhesivu Laraveliin
Laravel tarjoaa paljon helpomman tavan luoda 404 virhesivua. Sinun tarvitsee vain luoda resources/views/errors/404.blade.php
. Tässä tiedostossa sinun on lisättävä malli ja parannettava tätä sivua.
Lisään esimerkkinä joitain perus-HTML-koodeja 404-terätiedostoon. Käyttäjän on lisättävä muita elementtejä, kuten logo, sivulinkit, hakulomake jne.
resurssit / näkymät / virheet / 404.blade.php
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row">
<div class="col-md-8">
<h1>OOPS, Page not found!</h1>
</div>
</div>
</div>
@endsection
Toinen tapa tehdä sama tehtävä on käyttää oletusarvoisia Laravel-virhesivuja. Ja sitten muokkaa sitä vaatimuksesi mukaan. Voit julkaista oletusvirhesivut Laravelissa komennolla:
php artisan vendor:publish --tag=laravel-errors
Yllä oleva komento luo useita virhesivuja eri tilakoodeille, kuten 404, 401, 403 jne., resources/views/errors
Hakemistoon. Kaikilla näillä oletusarvoisilla Laravel-virhesivuilla on perussuunnittelu, joka sinun tulisi mukauttaa myöhemmin.
Toivon, että ymmärrät, miten luot mukautetun 404-virhesivun Laraveliin. Jaa ajatuksesi ja ehdotuksesi alla olevassa kommenttiosassa.