update_21.09.23

This commit is contained in:
NW
2023-09-21 15:20:06 +01:00
parent 046eddc957
commit 0de0459ce1
25 changed files with 2454 additions and 2091 deletions

View File

@@ -2,18 +2,18 @@
<nav class="main-header navbar navbar-expand navbar-light @guest navbar-laravel @else navbar-white @endguest">
<div class="container">
@auth
<a href="{{action([\App\Http\Controllers\HomeController::class, 'index'])}}" class="navbar-brand">
<!-- <img src="dist/img/AdminLTELogo.png" alt="AdminLTE Logo" class="brand-image img-circle elevation-3"
style="opacity: .8"> -->
<span class="brand-text font-weight-light">{{ config('app.name', 'Laravel') }}</span>
</a>
<ul class="navbar-nav">
<li class="nav-item d-none d-sm-inline-block">
<a class="nav-link" href="{{ action([\App\Http\Controllers\HomeController::class, 'index']) }}">
<i class="fas fa-home"></i>
{{ __('messages.home') }}</a>
</li>
</ul>
<a href="{{action([\App\Http\Controllers\HomeController::class, 'index'])}}" class="navbar-brand">
<!-- <img src="dist/img/AdminLTELogo.png" alt="AdminLTE Logo" class="brand-image img-circle elevation-3"
style="opacity: .8"> -->
<span class="brand-text font-weight-light">{{ config('app.name', 'Laravel') }}</span>
</a>
<ul class="navbar-nav">
<li class="nav-item d-none d-sm-inline-block">
<a class="nav-link" href="{{ action([\App\Http\Controllers\HomeController::class, 'index']) }}">
<i class="fas fa-home"></i>
{{ __('messages.home') }}</a>
</li>
</ul>
@endauth
<!-- Right Side Of Navbar -->
@@ -30,68 +30,77 @@
@endif
@else
<!-- superadmin menu -->
@php
$superadmin_emails = env('SUPERADMIN_EMAILS');
$email_array = explode(',', $superadmin_emails);
@endphp
@if(in_array(Auth::user()->email, $email_array))
@if(auth()->user()->hasRole([\App\Enums\User\RoleEnum::SUPERVISOR->value, \App\Enums\User\RoleEnum::ADMIN->value], 'web'))
<li class="nav-item dropdown">
<a id="superadminDropdown" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="nav-link dropdown-toggle">
<a id="superadminDropdown" href="#" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false" class="nav-link dropdown-toggle">
<i class="fas fa-universal-access"></i>
@lang('messages.superadmin')
@lang('messages.' . auth()->user()->roles->first()->name)
</a>
<ul aria-labelledby="superadminDropdown" class="dropdown-menu border-0 shadow">
<li>
@if($__enable_saas)
<a href="{{action([\App\Http\Controllers\Superadmin\PackageController::class, 'index'])}}" class="dropdown-item">
<a href="{{action([\App\Http\Controllers\Superadmin\PackageController::class, 'index'])}}"
class="dropdown-item">
<i class="fas fa-money-check"></i>
@lang('messages.packages')
</a>
<a href="{{action([\App\Http\Controllers\Superadmin\PackageSubscriptionsController::class, 'index'])}}" class="dropdown-item">
<a href="{{action([\App\Http\Controllers\Superadmin\PackageSubscriptionsController::class, 'index'])}}"
class="dropdown-item">
<i class="fas fa-sync"></i>
@lang('messages.package_subscription')
</a>
@endif
<a href="{{action([\App\Http\Controllers\Superadmin\ManageUsersController::class, 'index'])}}" class="dropdown-item">
<a href="{{action([\App\Http\Controllers\Superadmin\ManageUsersController::class, 'index'])}}"
class="dropdown-item">
<i class="fas fa-users"></i>
@lang('messages.users')
</a>
<a class="dropdown-item" href="{{action([\App\Http\Controllers\Superadmin\SuperadminSettingsController::class, 'create'])}}">
<i class="fa fa-cogs"></i>
@lang('messages.system_settings')
</a>
@if(auth()->user()->hasRole(\App\Enums\User\RoleEnum::SUPERVISOR->value))
<a class="dropdown-item"
href="{{action([\App\Http\Controllers\Superadmin\SuperadminSettingsController::class, 'create'])}}">
<i class="fa fa-cogs"></i>
@lang('messages.system_settings')
</a>
@endif
</li>
</ul>
</li>
@endif
<!-- /superadmin menu -->
<li class="nav-item dropdown">
<a id="navbarDropdown" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="nav-link dropdown-toggle">
<a id="navbarDropdown" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
class="nav-link dropdown-toggle">
<i class="fas fa-user-tie"></i>
{{ ucfirst(Auth::user()->name) }}
{{ ucfirst(Auth::user()->name) }}
</a>
<ul aria-labelledby="navbarDropdown" class="dropdown-menu border-0 shadow">
<li>
<a class="dropdown-item" href="{{action([\App\Http\Controllers\ManageProfileController::class, 'getProfile'])}}">
<a class="dropdown-item"
href="{{action([\App\Http\Controllers\ManageProfileController::class, 'getProfile'])}}">
<i class="fas fa-user-edit"></i>
@lang('messages.profile')
</a>
@if($__enable_saas)
<a class="dropdown-item" href="{{action([\App\Http\Controllers\SubscriptionsController::class, 'index'])}}">
<a class="dropdown-item"
href="{{action([\App\Http\Controllers\SubscriptionsController::class, 'index'])}}">
<i class="fas fa-sync"></i>
@lang('messages.my_subscription')
</a>
@endif
<a class="dropdown-item" href="{{action([\App\Http\Controllers\ManageSettingsController::class, 'getSettings'])}}">
<a class="dropdown-item"
href="{{action([\App\Http\Controllers\ManageSettingsController::class, 'getSettings'])}}">
<i class="fas fa-user-cog"></i>
@lang('messages.my_settings')
</a>
<a class="dropdown-item"
href="{{ route('logout') }}"
onclick="event.preventDefault();
<a class="dropdown-item"
href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
<i class="fas fa-sign-out-alt"></i>
{{ __('Logout') }}
@@ -106,7 +115,7 @@
@endguest
</ul>
<!-- Left navbar links -->
<!-- Left navbar links -->
<!-- <ul class="navbar-nav">
<li class="nav-item">
</li>
@@ -131,4 +140,4 @@
</div>
</nav>
<!-- /.navbar -->
<!-- /.navbar -->