نحوه ایجاد صفحه خطای 404 در لاراول 5.8 ، در این پست ما قصد دارم به شما نحوه ی ایجاد صفحه خطا به صورت سفارشی در لاراول را آموزش دهیم. شما می توانید صفحات 404 ، 403 ، 500 ، 419 ، 255 ، 405 و غیره را در laravel 5.8 ایجاد کنید.
معمولا اگر شما مقدار debug را برابر false قرار دهید ، لاراول به طور پیش فرض صفحه خطای از پیش تعریف شده را به شما نمایش می دهد.اما اگر شما قصد دارید صفحه خطای سفارشی خودتان را ایجاد کنید ، این آموزش به شما کمک خواهد کرد.
شما باید یک فایل Blade مانند 4.4.blade.php ، 405.blade.php و غیره در دایرکتوری errors(resources/view.errors) در لاراول 5.8 ایجاد کنید.ما برای این آموزش یک فایل با نام 4.4.blade.php در مسیر ذکر شده ایجاد کردیم.
اغلب ما از تم برای سمت فرانت اند و بک اند استفاده میکنیم و همیشه به دنبال طراحی صفحه مجموعه خطاهای 404 ، 500 یا 505 برای استفاده در پروژه هایمان هستیم.بنابراین این آموزش یک راه ساده و راحت برای ایجاد صفحه 404 سفارشی در پروژه های لاراول 5.8 می باشد.
برای ساخت صفحه 404 سفارشی در لاراول شما باید یک پوشه با نام “errors” در مسیرresources/views/ ایجاد کنید سپس در این پوشه یه فایل با نام 404.blade.file ایجاد کنید.
بعد از ایجاد کردن 404.blade.file در مسیر زیر کدهای زیر را در آن کپی کنید و ذخیره کنید:
resources/views/errors/404.blade.php
همچنین بخوانید: آموزش گام به گام عملیات CRUD با لاراول 5.8
<!DOCTYPE html>
<html lang="fa">
<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js" ></script>
<style type="text/css">
body{
margin: 150px;
background-color: #C4CCD9;
}
.error-main{
background-color: #fff;
box-shadow: 0 10px 10px -10px #5D6572;
}
.error-main h1{
font-weight: bold;
color: #444444;
font-size: 100px;
text-shadow: 2px 4px 5px #6E6E6E;
}
.error-main h6{
direction: rtl;
color: #42494F;
}
.error-main p{
color: #9897A0;
font-size: 14px;
}
</style>
</head>
<body>
<div class="container">
<div class="row text-center">
<div class="col-lg-6 offset-lg-3 col-sm-6 offset-sm-3 col-12 p-3 error-main">
<div class="row">
<div class="col-lg-8 col-12 col-sm-10 offset-lg-2 offset-sm-1">
<h1 class="m-0">404</h1>
<h6>صفحه مورد نظر پیدا نشد! - Tejariapp.com</h6>
<p>آموزش نحوه ایجاد <span class="text-info">صفحه خطای 404 سفارشی</span> در لاراول 5.8 </p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
حالا به راحتی می توانید به سادگی آن را در مرورگر خود مشاهده نمایید ، همچنین تصویر این صفحه را در پایین می بینید:
امیدوارم که با این آموزش توانسته باشیم به شما کمک کرده باشیم…