375 lines
19 KiB
PHP
375 lines
19 KiB
PHP
<nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top">
|
|
<div class="container-fluid">
|
|
<div class="navbar-header">
|
|
<button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#mainNavbar">
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
<a class="navbar-brand" href="/">
|
|
<img src="<?php echo e(config('app.url')); ?>/images/logo-s.png" height="32">
|
|
</a>
|
|
</div>
|
|
<div class="collapse navbar-collapse" id="mainNavbar">
|
|
<ul class="nav navbar-nav mr-auto">
|
|
<?php if(Access::countPermissions(array(__('models.operation'), __('models.event'), __('models.service'), __('models.vehicle'), __('models.page'), __('models.article'), __('models.department'), __('models.instance'), __("models.user"), __('models.role'), __('models.permission'), __('models.operationtype'), __('models.servicetype'), __('models.membertype')))): ?>
|
|
<li class="nav-item dropdown">
|
|
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Verwaltung
|
|
<span class="caret"></span>
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<li class="dropdown-submenu">
|
|
<a class="dropdown-item" tabindex="-1" href="#">Übersicht</a>
|
|
<ul class="dropdown-menu">
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'dashboard.pending.publications',
|
|
'label' => __("admin.pending publications"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'dashboard.latest.publications',
|
|
'label' => __("admin.last publications"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'dashboard.latest.posts',
|
|
'label' => __("admin.last activities"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
</ul>
|
|
</li>
|
|
<div class="dropdown-divider"></div>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'einsatz',
|
|
'label' => __("models.operations"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'veranstaltung',
|
|
'label' => __("models.events"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'dienst',
|
|
'label' => __("models.services"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'fahrzeug',
|
|
'label' => __("models.vehicles"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'bericht',
|
|
'label' => __("models.articles"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'seite',
|
|
'label' => __("models.pages"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php if(Access::countPermissions(array(__('models.department'), __('models.instance'), __('models.operationtype'), __('models.servicetype'), __('models.membertype2'), __('models.membertype'), __('models.pagecategory')))): ?>
|
|
<li class="dropdown-submenu">
|
|
<a class="dropdown-item" tabindex="-1" href="#">
|
|
<i class="fa fa-tags"></i>
|
|
Tags
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'abteilung',
|
|
'label' => __("models.departments"),
|
|
'class' => 'dropdown-item',
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'instanz',
|
|
'label' => __("models.instances"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'einsatzart',
|
|
'label' => __("models.operationtypes"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'dienstart',
|
|
'label' => __("models.servicetypes"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'mitgliedsart-gesamtwehr',
|
|
'label' => __("models.membertype2s"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'mitgliedsart-abteilung',
|
|
'label' => __("models.membertypes"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'seitenkategorie',
|
|
'label' => __("models.pagecategorys"),
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
</ul>
|
|
</li>
|
|
<?php endif; ?>
|
|
<?php if(Access::countPermissions(array(__('models.user'), __('models.role'), __('models.permission')))): ?>
|
|
<div class="dropdown-divider"></div>
|
|
<li class="dropdown-submenu">
|
|
<a class="dropdown-item" tabindex="-1" href="#">
|
|
<i class="fas fa-sliders-h"></i>
|
|
Einstellungen
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'benutzer',
|
|
'label' => __("models.users"),
|
|
'class' => 'dropdown-item',
|
|
'icon' => 'fas fa-users'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'rolle',
|
|
'label' => __("models.roles"),
|
|
'class' => 'dropdown-item',
|
|
'icon' => 'fas fa-lock'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarAdminLink', [
|
|
'url' => 'berechtigung',
|
|
'label' => __("models.permissions"),
|
|
'class' => 'dropdown-item',
|
|
'icon' => 'fas fa-key'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
</ul>
|
|
</li>
|
|
<?php endif; ?>
|
|
<?php if(Access::isAdmin()): ?>
|
|
<li class="dropdown-submenu">
|
|
<a class="dropdown-item" tabindex="-1" href="#">
|
|
<i class="fas fa-cog"></i>
|
|
System
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'admin/benachrichtigung',
|
|
'label' => __("admin.notifiy users"),
|
|
'class' => 'dropdown-item',
|
|
'icon' => 'fas fa-envelope'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<div class="dropdown-divider"></div>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'admin/publish-social-media',
|
|
'label' => __("admin.publish social media"),
|
|
'class' => 'dropdown-item',
|
|
'icon' => 'fab fa-facebook'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'admin/publish-stadtanzeiger',
|
|
'label' => __("admin.publish news"),
|
|
'class' => 'dropdown-item',
|
|
'icon' => 'fa fa-book'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<div class="dropdown-divider"></div>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'admin/clear-cache',
|
|
'label' => __("admin.clear cache"),
|
|
'class' => 'dropdown-item',
|
|
'icon' => 'fas fa-sync'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
</ul>
|
|
</li>
|
|
<?php endif; ?>
|
|
</ul>
|
|
</li>
|
|
<?php endif; ?>
|
|
<ul class="nav navbar-nav mr-auto">
|
|
<li class="nav-item dropdown">
|
|
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Wer wir sind
|
|
<span class="caret"></span>
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php $__currentLoopData = Menu::getCategoryPages("Wer wir sind", ['Ihre-Feuerwehr']); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $page): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'seite/'.$page->slug,
|
|
'label' => $page->title,
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'mitglied/Gesamtwehr',
|
|
'label' => 'Funktionsträger',
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<li class="dropdown-submenu">
|
|
<a class="dropdown-item" tabindex="-1" href="#">
|
|
Einsatzabteilungen
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'seite/eppingen',
|
|
'label' => 'Eppingen',
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php $__currentLoopData = Menu::getCategoryPages("Einsatzabteilungen"); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $page): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<?php if($page->title != 'Eppingen'): ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'seite/'.$page->slug,
|
|
'label' => $page->title,
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php endif; ?>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
</ul>
|
|
</li>
|
|
<?php $__currentLoopData = Menu::getCategoryPages("Wer wir sind"); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $page): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'seite/'.$page->slug,
|
|
'label' => $page->title,
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'fahrzeug',
|
|
'label' => 'Einsatzfahrzeuge',
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
</ul>
|
|
</li>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'einsatz',
|
|
'label' => 'Einsätze'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'bericht',
|
|
'label' => 'Berichte'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<li class="nav-item dropdown">
|
|
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Termine
|
|
<span class="caret"></span>
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'veranstaltung',
|
|
'label' => 'Veranstaltungen',
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'dienst',
|
|
'label' => 'Dienstpläne',
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
</ul>
|
|
</li>
|
|
<li class="nav-item dropdown">
|
|
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Bürgerservice
|
|
<span class="caret"></span>
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<li class="dropdown-submenu">
|
|
<a class="dropdown-item" tabindex="-1" href="#">
|
|
FAQ
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php $__currentLoopData = Menu::getCategoryPages("FAQ"); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $page): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'seite/'.$page->slug,
|
|
'label' => $page->title,
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
</ul>
|
|
</li>
|
|
<li class="dropdown-submenu">
|
|
<a class="dropdown-item" tabindex="-1" href="#">
|
|
Vorbeugender Brandschutz
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php $__currentLoopData = Menu::getCategoryPages("Vorbeugender Brandschutz"); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $page): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'seite/'.$page->slug,
|
|
'label' => $page->title,
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
</ul>
|
|
</li>
|
|
<?php $__currentLoopData = Menu::getCategoryPages("Bürgerservice"); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $page): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'seite/'.$page->slug,
|
|
'label' => $page->title,
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
</ul>
|
|
</li>
|
|
<li class="nav-item dropdown">
|
|
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">Sei dabei!
|
|
<span class="caret"></span>
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<?php $__currentLoopData = Menu::getCategoryPages("Mitmachen"); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $page): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
|
<?php echo $__env->make('inc.navigation.navbarLink', [
|
|
'url' => 'seite/'.$page->slug,
|
|
'label' => $page->title,
|
|
'class' => 'dropdown-item'
|
|
], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
|
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
<!-- Right Side Of Navbar -->
|
|
<ul class="nav navbar-nav ml-auto">
|
|
<!-- Authentication Links -->
|
|
<?php if(config('app.env') == 'development'): ?>
|
|
<li class="nav-item">
|
|
<a href="<?php echo e(url('admin/benutzer/wechseln/start', 1)); ?>" class="nav-link"><span class="fa fa-star"/></span>Admin</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a href="<?php echo e(url('admin/benutzer/wechseln/start', 3)); ?>" class="nav-link"><span class="fa fa-user"></span>Marco</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a href="<?php echo e(url('admin/benutzer/wechseln/start', 64)); ?>" class="nav-link"><span class="fa fa-user"></span>Heiko</a>
|
|
</li>
|
|
<?php endif; ?>
|
|
<?php if(Access::isAuthenticated()): ?>
|
|
<li class="nav-item dropdown">
|
|
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#">
|
|
<i class="fa fa-user"></i>
|
|
<?php echo e(\Auth::user()->name); ?>
|
|
|
|
</a>
|
|
<ul class="dropdown-menu dropdown-menu-right">
|
|
<li class="nav-item">
|
|
<a href="#" data-type="benutzer" data-id="<?php echo e(Access::currentUserId()); ?>" class="dropdown-item edit-modal">
|
|
<?php echo app('translator')->getFromJson("general.account"); ?>
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a href="<?php echo e(route('logout')); ?>"
|
|
onclick="event.preventDefault(); document.getElementById('logout-form').submit();" class="dropdown-item">
|
|
<span class="glyphicon glyphicon-log-out"></span>
|
|
<?php echo app('translator')->getFromJson("general.logout"); ?>
|
|
</a>
|
|
<form id="logout-form" action="<?php echo e(route('logout')); ?>" method="POST"
|
|
style="display: none;">
|
|
<?php echo e(csrf_field()); ?>
|
|
|
|
</form>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<?php else: ?>
|
|
<!--
|
|
<li class="nav-item">
|
|
<a href="<?php echo e(route('register')); ?>" class="nav-link"><span class="glyphicon glyphicon-user"></span>Registrieren</a>
|
|
</li>
|
|
-->
|
|
<li>
|
|
<a href="<?php echo e(route('login')); ?>" class="nav-link"><span class="glyphicon glyphicon-log-in"></span><?php echo app('translator')->getFromJson("general.login"); ?></a>
|
|
</li>
|
|
<?php endif; ?>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|