resources/views/errors/default.blade.php
@extends('layout')
@section('title', __('errors.error'))
@section('header', '')
@section('description', __('errors.error'))
@section('content')
<?php $images = glob(public_path('assets/img/errors/*.{gif,png,jpg,jpeg,webp}'), GLOB_BRACE); ?>
<div class="row">
<div class="col-12 text-center">
<img src="/assets/img/errors/{{ basename($images[array_rand($images)]) }}" alt="error">
</div>
<div class="col-12 text-center">
<h1>{{ __('errors.error') }}!</h1>
<div class="lead">{{ $exception->getMessage() }}</div>
<div class="my-3">
@if (url()->previous() === url()->current())
<a class="btn btn-primary" href="/"><i class="fa fa-arrow-circle-left"></i> {{ __('errors.to_main') }}</a>
@else
<a class="btn btn-primary" href="{{ url()->previous() }}"><i class="fa fa-arrow-circle-left"></i> {{ __('errors.return') }}</a>
@endif
</div>
</div>
</div>
@stop