41 lines
1.3 KiB
PHP
41 lines
1.3 KiB
PHP
@if (!request()->routeIs('bo.auth.login'))
|
|
@foreach (['info', 'success', 'error', 'warning'] as $type)
|
|
@if (Session::has($type))
|
|
@php $alertClass = $type === 'error' ? 'danger' : $type; @endphp
|
|
|
|
<div class="alert alert-{{ $alertClass }} alert-dismissible fade show my-3" role="alert">
|
|
|
|
@php $messages = Session::get($type); @endphp
|
|
|
|
@if (is_array($messages))
|
|
@if (count($messages) === 1)
|
|
{!! nl2br(e($messages[0])) !!}
|
|
@else
|
|
<ul class="mb-0">
|
|
@foreach ($messages as $message)
|
|
<li>{!! nl2br(e($message)) !!}</li>
|
|
@endforeach
|
|
</ul>
|
|
@endif
|
|
@else
|
|
{!! nl2br(e($messages)) !!}
|
|
@endif
|
|
|
|
<button class="btn-close" data-bs-dismiss="alert" type="button" aria-label="{{ _('Close') }}"></button>
|
|
</div>
|
|
@endif
|
|
@endforeach
|
|
@endif
|
|
|
|
@if ($errors->any())
|
|
<div class="alert alert-danger alert-dismissible fade show my-3" role="alert">
|
|
@if ($errors->any())
|
|
<ul class="list-unstyled">
|
|
@foreach ($errors->all() as $error)
|
|
<li>{{ $error }}</li>
|
|
@endforeach
|
|
</ul>
|
|
@endif
|
|
<button class="btn-close" data-bs-dismiss="alert" type="button" aria-label="{{ __('Close') }}"></button>
|
|
</div>
|
|
@endif
|