mein-sterntours/resources/views/layouts/includes/layout-sidenav.blade.php
Kevin Adametz c8948338bb 01 2020
2020-02-14 10:18:20 +01:00

309 lines
19 KiB
PHP
Executable file

@if(Auth::check())
<div id="layout-sidenav" class="{{ isset($layout_sidenav_horizontal) ? 'layout-sidenav-horizontal sidenav-horizontal container-p-x flex-grow-0' : 'layout-sidenav sidenav-vertical' }} sidenav bg-sidenav-theme">
<!-- Inner -->
<ul class="sidenav-inner{{ empty($layout_sidenav_horizontal) ? ' py-1' : '' }}">
<li class="sidenav-item{{ Request::is('home') ? ' active' : '' }}">
<a href="{{ route('home') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-home"></i><div>{{__('Home')}}</div></a>
</li>
@if(Auth::user()->isPermission('my-dat'))
<li class="sidenav-item{{ Request::is('user/edit') ? ' active' : '' }}">
<a href="{{ route('user_edit') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-create"></i><div>{{ __('Your Data') }}</div></a>
</li>
@endif
@if(Auth::user()->isAdmin())
@if(Auth::user()->isPermission('crm'))
<li class="sidenav-divider mb-1"></li>
<li class="sidenav-header small font-weight-semibold">ADMIN CRM</li>
@if(Auth::user()->isPermission('crm-tp'))
<li class="sidenav-item{{ Request::is('travel/*') ? ' open' : '' }} {{ Request::is('drafts') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-airplane"></i>
<div>Reiseprogramme</div>
</a>
<ul class="sidenav-menu">
@if(Auth::user()->isPermission('crm-tp-pr'))
<li class="sidenav-item{{ Request::is('travel/*') ? ' active' : '' }}">
<a href="{{ route('travel_programs') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-airplane"></i><div>Programme</div></a>
</li>
@endif
@if(Auth::user()->isPermission('crm-tp-dr'))
<li class="sidenav-item{{ Request::is('drafts') ? ' active' : '' }}">
<a href="{{ route('drafts') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-paper"></i><div>Vorlagen</div></a>
</li>
@endif
</ul>
</li>
@endif
@if(Auth::user()->isPermission('crm-bo'))
<li class="sidenav-item{{ Request::is('requests') ? ' open' : '' }} {{ Request::is('bookings') ? ' open' : '' }} {{ Request::is('booking/*') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-md-bed"></i>
<div>Buchungen</div>
</a>
<ul class="sidenav-menu">
@if(Auth::user()->isPermission('crm-bo-re'))
<li class="sidenav-item{{ Request::is('requests') ? ' active' : '' }}">
<a href="{{ route('requests') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-search"></i><div>Anfragen</div></a>
</li>
@endif
@if(Auth::user()->isPermission('crm-bo-bo'))
<li class="sidenav-item{{ Request::is('bookings') ? ' active' : '' }} {{ Request::is('booking/*') ? ' active' : '' }}">
<a href="{{ route('bookings') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-bed"></i><div>Buchungen</div></a>
</li>
@endif
</ul>
</li>
@endif
@if(Auth::user()->isPermission('crm-cm'))
<li class="sidenav-item{{ Request::is('travel_users') ? ' open' : '' }} {{ Request::is('travel_user/*') ? ' open' : '' }} {{ Request::is('booking/*') ? ' open' : '' }} {{ Request::is('travel_user_booking_fewos') ? ' open' : '' }} {{ Request::is('travel_user_booking_fewo/*') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-people"></i>
<div>Kundenverwaltung</div>
</a>
<ul class="sidenav-menu">
@if(Auth::user()->isPermission('crm-cm-cf'))
<li class="sidenav-item{{ Request::is('travel_users') ? ' active' : '' }} {{ Request::is('travel_user/*') ? ' active' : '' }}">
<a href="{{ route('travel_users') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-people"></i><div>Kunden (FeWo)</div></a>
</li>
@endif
@if(Auth::user()->isPermission('crm-cm-bf'))
<li class="sidenav-item{{ Request::is('travel_user_booking_fewos') ? ' active' : '' }} {{ Request::is('travel_user_booking_fewo/*') ? ' active' : '' }}">
<a href="{{ route('travel_user_booking_fewos') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-bed"></i><div>Buchungen (FeWo)</div></a>
</li>
@endif
</ul>
</li>
@endif
@endif
@if(Auth::user()->isPermission('crm-old-cm'))
<li class="sidenav-divider mb-1"></li>
<li class="sidenav-header small font-weight-semibold">ADMIN CRM altes System</li>
<li class="sidenav-item">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-people"></i>
<div>Kundenverwaltung</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item">
<a href="{{ make_old_url('/index.php/customers') }}" class="sidenav-link">
<div>Kunden</div>
</a>
</li>
<li class="sidenav-item">
<a href="{{ make_old_url('/index.php/leads') }}" class="sidenav-link">
<div>Anfragen</div>
</a>
</li>
<li class="sidenav-item">
<a href="{{ make_old_url('/index.php/bookings') }}" class="sidenav-link">
<div>Buchungen</div>
</a>
</li>
<li class="sidenav-item">
<a href="{{ make_old_url('/index.php/payments') }}" class="sidenav-link">
<div>Zahlungen</div>
</a>
</li>
</ul>
</li>
@endif
@if(Auth::user()->isPermission('cms'))
<li class="sidenav-divider mb-1"></li>
<li class="sidenav-header small font-weight-semibold">ADMIN CMS</li>
@if(Auth::user()->isPermission('cms-iq-assets'))
<li class="sidenav-item{{ Request::is('iq/content/assets') ? ' active' : '' }}">
<a href="{{ route('iq_content_assets') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-images"></i><div>Medien</div></a>
</li>
@endif
@if(Auth::user()->isPermission('cms-tg'))
<li class="sidenav-item{{ Request::is('cms/travel_guide/*') ? ' open' : '' }} {{ Request::is('iq/content/tree/*') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-md-map"></i>
<div>Reiseführer</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item{{ Request::is('iq/content/tree/*') ? ' active' : '' }}">
<a href="{{ route('iq_content_tree_index') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-list"></i><div>Reiseführer Tree</div></a>
</li>
{{--
<li class="sidenav-item{{ Request::is('cms/travel_guide/page') ? ' active' : '' }}">
<a href="{{ route('cms_travel_guide_page') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-list-box"></i><div>Reiseführer Seiten</div></a>
</li>
--}}
<li class="sidenav-item{{ Request::is('cms/travel_guide/content') ? ' active' : '' }}">
<a href="{{ route('cms_travel_guide_content') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-paper"></i><div>Reiseführer Inhalte</div></a>
</li>
</ul>
</li>
@endif
@if(Auth::user()->isPermission('cms-fb'))
<li class="sidenav-item{{ Request::is('cms/feedback') ? ' active' : '' }}">
<a href="{{ route('cms_feedback') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-chatboxes"></i><div>Feedback</div></a>
</li>
@endif
@if(Auth::user()->isPermission('cms-sb'))
<li class="sidenav-item{{ Request::is('cms/sidebar') ? ' active' : '' }}">
<a href="{{ route('cms_sidebar') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-list"></i><div>Sidebar</div></a>
</li>
@endif
@if(Auth::user()->isPermission('cms-cn'))
<li class="sidenav-item{{ Request::is('cms/content/*') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-md-map"></i>
<div>Inhalte</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item{{ Request::is('cms/content/infos') ? ' active' : '' }}">
<a href="{{ route('cms_content_infos') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-business"></i><div>Infos</div></a>
</li>
<li class="sidenav-item{{ Request::is('cms/content/country') ? ' active' : '' }} {{ Request::is('cms/content/country/*') ? ' active' : '' }}">
<a href="{{ route('cms_content_country') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-globe"></i><div>Reiseländer</div></a>
</li>
<li class="sidenav-item{{ Request::is('cms/content/all') ? ' active' : '' }}">
<a href="{{ route('cms_content_all') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-paper"></i><div>Allgemein</div></a>
</li>
</ul>
</li>
<li class="sidenav-item">
</li>
@endif
@endif
@endif
@if(Auth::user()->isSuperAdmin())
<li class="sidenav-divider mb-1"></li>
<li class="sidenav-header small font-weight-semibold">SUPERADMIN</li>
@if(Auth::user()->isPermission('sua-st'))
<li class="sidenav-item{{ Request::is('admin/settings/*') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-settings"></i>
<div>Einstellungen</div>
</a>
<ul class="sidenav-menu">
@if(Auth::user()->isPermission('sua-st-tp'))
<li class="sidenav-item{{ Request::is('admin/settings/travel/program') ? ' active' : '' }}">
<a href="{{ route('admin_settings_travel_program') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-airplane"></i><div>{{ __('Reiseprogramme') }}</div></a>
</li>
@endif
@if(Auth::user()->isPermission('sua-st-tc'))
<li class="sidenav-item{{ Request::is('admin/settings/travel/country') ? ' active' : '' }}">
<a href="{{ route('admin_settings_travel_country') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-globe"></i><div>{{ __('Reiseländer') }}</div></a>
</li>
@endif
@if(Auth::user()->isPermission('sua-st-tn'))
<li class="sidenav-item{{ Request::is('admin/settings/travel/nationality') ? ' active' : '' }}">
<a href="{{ route('admin_settings_travel_nationality') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-people"></i><div>{{ __('Nationalitäten') }}</div></a>
</li>
@endif
</ul>
</li>
@endif
@if(Auth::user()->isPermission('sua-re'))
<li class="sidenav-item{{ Request::is('admin/report/*') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-md-analytics"></i>
<div>Reporting</div>
</a>
<ul class="sidenav-menu">
@if(Auth::user()->isPermission('sua-re-bo'))
<li class="sidenav-item{{ Request::is('admin/report/bookings') ? ' active' : '' }}">
<a href="{{ route('admin_report_bookings') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-bed"></i><div>{{ __('Buchungen & Leistungen') }}</div></a>
</li>
@endif
@if(Auth::user()->isPermission('sua-re-pp'))
<li class="sidenav-item{{ Request::is('admin/report/providers') ? ' active' : '' }}">
<a href="{{ route('admin_report_providers') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-cash"></i><div>{{ __('Leistungsträger-Zahlungen') }}</div></a>
</li>
@endif
</ul>
</li>
@endif
@if(Auth::user()->isPermission('sua-ur-rt'))
<li class="sidenav-item{{ Request::is('admin/users') ? ' active' : '' }} {{ Request::is('admin/user/edit/*') ? ' active' : '' }}">
<a href="{{ route('admin_users') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-ribbon"></i><div>{{ __('User Rechte') }}</div></a>
</li>
@endif
{{--
<li class="sidenav-item @if(Request::is('iq/tools/content/*')) open @endif">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle"><i class="sidenav-icon ion ion-md-apps"></i>
<div>Tools</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item">
<a target="_blank" href="{{route('iq_tools_content_links')}}" class="sidenav-link">
<div>Tree from HTML</div>
</a>
</li>
</ul>
</li>
--}}
{{-- <li class="sidenav-item{{ Request::is('admin/translate/*') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-browsers"></i>
<div>Inhalte</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item{{ Request::is('admin/translate/file/*') ? ' active' : '' }}">
<a href="{{ route('admin_translate_file') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-browsers"></i><div>{{ __('Vorlagen') }}</div></a>
</li>
<li class="sidenav-item{{ Request::is('admin/translate/all/*') ? ' active' : '' }}">
<a href="{{ route('admin_translate_all') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-browsers"></i><div>{{ __('Allgemein') }}</div></a>
</li>
</ul>
</li>
--}}
@endif
@if(Auth::user()->isSySAdmin())
<li class="sidenav-divider mb-1"></li>
<li class="sidenav-header small font-weight-semibold">SYSADMIN</li>
<li class="sidenav-item{{ Request::is('sysadmin/tools/*') ? ' open' : '' }}">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-settings"></i>
<div>{{ __('Tools') }}</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item{{ Request::is('sysadmin/tools/content_links') ? ' active' : '' }}">
<a href="{{ route('sysadmin_tools_content_links') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-settings"></i><div>{{ __('Tree from HTML') }}</div></a>
</li>
<li class="sidenav-item{{ Request::is('sysadmin/tools/tree_title') ? ' active' : '' }}">
<a href="{{ route('sysadmin_tools_tree_title') }}" class="sidenav-link"><i class="sidenav-icon ion ion-md-settings"></i><div>{{ __('Tree Title') }}</div></a>
</li>
</ul>
</li>
@endif
<li class="sidenav-divider mb-1"></li>
<li class="sidenav-item">
<a href="{{ route('logout') }}" class="sidenav-link"><i class="sidenav-icon ion ion-ios-power"></i><div>{{ __('Logout') }}</div></a>
</li>
</ul>
</div>
@endif