mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2026-06-13 22:56:18 +00:00
102 lines
4.4 KiB
PHP
102 lines
4.4 KiB
PHP
{{-- LOCALE ERROR MESSAGE --}}
|
|
|
|
@if($invalidMonetaryLocale)
|
|
<div class="alert alert-info alert-dismissible fade show" role="alert">
|
|
<strong>{{ __('firefly.invalid_server_configuration') }}:</strong> <span class="bi bi-cash"></span> {!! __('firefly.invalid_locale_settings') !!}
|
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="{{ __('firefly.close') }}"></button>
|
|
</div>
|
|
@endif
|
|
|
|
{{-- MANDATORY UPDATE MESSAGE --}}
|
|
@if('' !== $upgradeSecurityLevel && '' !== $upgradeSecurityMessage)
|
|
<div class="alert alert-{{ $upgradeSecurityLevel }} alert-dismissible" role="alert">
|
|
<strong>{{ __('firefly.flash_' . $upgradeSecurityLevel) }}</strong> <span class="bi bi-exclamation-circle"></span> {{ $upgradeSecurityMessage }}
|
|
</div>
|
|
@endif
|
|
|
|
{{-- SUCCESS MESSAGE (ALWAYS SINGULAR) --}}
|
|
@if(\Illuminate\Support\Facades\Session::has('success'))
|
|
<div class="alert alert-success alert-dismissible fade show" role="alert">
|
|
<strong>{{ __('firefly.flash_success') }}</strong>
|
|
@if(\Illuminate\Support\Facades\Session::has('success_url'))
|
|
<a href="{{ session('success_url') }}">
|
|
@endif
|
|
{{ session('success') }}
|
|
@if(\Illuminate\Support\Facades\Session::has('success_url'))
|
|
</a>
|
|
@endif
|
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="{{ __('firefly.close') }}"></button>
|
|
</div>
|
|
@endif
|
|
|
|
{{-- INFO MESSAGE (CAN BE MULTIPLE) --}}
|
|
@if(\Illuminate\Support\Facades\Session::has('info'))
|
|
<div class="alert alert-info alert-dismissible fade show" role="alert">
|
|
{{-- MULTIPLE INFO MESSAGE --}}
|
|
@if(!is_string(session('info')) && is_iterable(session('info') && count(session('info')) > 1))
|
|
<strong>
|
|
{{ \Illuminate\Support\Facades\Lang::choice('firefly.flash_info_multiple', count(session('info')), ['count' => count(session('info'))]) }}
|
|
:</strong>
|
|
<ul class="list-unstyled">
|
|
@foreach(session('info') as $item)
|
|
<li>{{ $item }}</li>
|
|
@endforeach
|
|
</ul>
|
|
@endif
|
|
{{-- SET OF MULTIPLE INFO MESSAGES, BUT THERE IS JUST ONE --}}
|
|
@if(!is_string(session('info')) && is_iterable(session('info') && 1 === count(session('info'))))
|
|
<strong>{{ __('firefly.flash_info') }}:</strong> {{ session('info')[0] }}
|
|
@endif
|
|
{{-- SINGLE INFO MESSAGE --}}
|
|
@if(is_string(session('info')) && !is_iterable(session('info')))
|
|
@if(\Illuminate\Support\Facades\Session::has('info_url'))
|
|
<a href="{{ session('info_url') }}">
|
|
@endif
|
|
<strong>{{ __('firefly.flash_info') }}:</strong> {{ session('info') }}
|
|
@if(\Illuminate\Support\Facades\Session::has('info'))
|
|
</a>
|
|
@endif
|
|
@endif
|
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="{{ __('firefly.close') }}"></button>
|
|
</div>
|
|
|
|
@endif
|
|
|
|
{{-- WARNING MESSAGE (ALWAYS SINGULAR) --}}
|
|
@if(\Illuminate\Support\Facades\Session::has('warning'))
|
|
<div class="alert alert-warning alert-dismissible fade show" role="alert">
|
|
<strong>{{ __('firefly.flash_warning') }}</strong> {{ session('warning') }}
|
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="{{ __('firefly.close') }}"></button>
|
|
</div>
|
|
@endif
|
|
|
|
{{-- ERROR MESSAGE (CAN BE MULTIPLE) --}}
|
|
@if(\Illuminate\Support\Facades\Session::has('error'))
|
|
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
|
{{-- MULTIPLE ERRORS (BAD) --}}
|
|
@if(!is_string(session('error')) && is_iterable(session('error') && count(session('error')) > 1))
|
|
<strong>
|
|
{{ \Illuminate\Support\Facades\Lang::choice('firefly.flash_error_multiple', count(session('error')), ['count' => session('error')]) }}:
|
|
</strong>
|
|
<ul class="list-unstyled">
|
|
@foreach(session('error') as $item)
|
|
<li>{{ $item }}</li>
|
|
@endforeach
|
|
</ul>
|
|
@endif
|
|
|
|
{{-- SET OF MULTIPLE ERRORS, BUT THERE IS JUST ONE --}}
|
|
@if(!is_string(session('error')) && is_iterable(session('error') && 1 === count(session('error'))))
|
|
<strong>{{ __('firefly.flash_error') }}</strong>
|
|
{{ session('error')[0] }}
|
|
@endif
|
|
|
|
{{-- SINGLE ERROR --}}
|
|
@if(is_string(session('error')) && !is_iterable(session('error')))
|
|
<strong>{{ __('firefly.flash_error') }}</strong> {{ session('error') }}
|
|
@endif
|
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="{{ __('firefly.close') }}"></button>
|
|
</div>
|
|
@endif
|
|
|