Deprecated: Constant E_STRICT is deprecated since 8.4, the error level was removed in /html/fjk/vendor/symfony/error-handler/ErrorHandler.php on line 58

Deprecated: Constant E_STRICT is deprecated since 8.4, the error level was removed in /html/fjk/vendor/symfony/error-handler/ErrorHandler.php on line 76
Symfony Profiler

templates/base.html.twig line 1

  1. <!DOCTYPE html>
    <html lang="de">
        <head>
            <meta charset="UTF-8">
    
            <title>{% block title %}Welcome!{% endblock %}</title>
            <link rel="icon" href="{{ asset('images/favicon.png') }}">
            {#<link rel="stylesheet" href="{{ asset('css/bootstrap.min.css') }}">#}
            <link rel="stylesheet" href="{{ asset('vendor/font-awesome-pro-v6-6/css/all.min.css') }}">
            {# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
            {% block stylesheets %}
                {{ encore_entry_link_tags('app') }}
                {{ encore_entry_link_tags('ranky_media', null, 'ranky_media') }}
            {% endblock %}
    
            <script src="{{ asset('build/ckeditor/ckeditor.js') }}"></script>
    
            {% block javascripts %}
                {{ encore_entry_script_tags('app') }}
                {{ encore_entry_script_tags('ranky_media', null, 'ranky_media', attributes={
                    defer: true }) }}
            {% endblock %}
        </head>
        <body>
    
            <style>
                #koKwSelectLabel input#koKwSelect {
                    width: 38px;
                }
            </style>
    
            {% set userAgent = app.request.headers.get('User-Agent') %}
    
            {% if app.request.attributes.get('_route') %}
                {% set currentPath = path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) %}
            {% else %}
                {% set currentPath = '' %}
            {% endif %}
    
            {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
                {{ include('screensaver.html.twig') }}
            {% endif %}
    
            {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
                <div
                        class="koNavbar p-3 koOpen"
                        data-controller="open-navbar sidebar"
                        data-sidebar-mob-size-value="1100"
                        data-sidebar-target="navbar"
                >
                    <div class="koNavbarBg p-3">
                        <button class="btn koNavbarToggle koOpen"
                                data-action="click->sidebar#toggle"
                                data-sidebar-target="togglebtn"
                        >
                            <span>Menü</span>
                            <i class="fa-solid fa-chevron-right"></i>
                        </button>
    
                        <a href="/" class="d-flex align-items-center pb-3 mb-3 text-decoration-none border-bottom koHomeLink">
                            <img class="bi pe-none me-2" width="248" src="{{ asset('images/AL-Logistik_Logo.png') }}" alt="Früchte Jork"/>
                        </a>
                        <ul class="list-unstyled ps-0 koNavbarLvl1">
    
                            {#{% if is_granted('ROLE_FAHRER') %}
                                <li class="mb-1">
                                    <button class="btn btn-toggle d-inline-flex align-items-center rounded border-0 collapsed" data-bs-toggle="collapse" data-bs-target="#fahrer-collapse" aria-expanded="false">
                                        Fahrer
                                    </button>
                                    <div class="collapse" id="fahrer-collapse">
                                        <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small">
                                            <li>
                                                <button class="btn btn-toggle small d-inline-flex align-items-center rounded border-0 collapsed" data-bs-toggle="collapse" data-bs-target="#arbeitsplan-collapse" aria-expanded="false">
                                                    Arbeitsplan
                                                </button>
                                                <div class="collapse" id="arbeitsplan-collapse">
                                                    <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small">
                                                        {% if is_granted('ROLE_FAHRER_ADMIN') %}
                                                            <li><a href="{{ path('app_routen_routen_ansicht') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_routen_routen_ansicht') == currentPath ? 'active' : ''}}">Routenansicht</a></li>
                                                        {% endif %}
                                                        <li><a href="{{ path('app_routen_fahrer_ansicht') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_routen_fahrer_ansicht') == currentPath ? 'active' : ''}}">Fahreransicht</a></li>
                                                        <li><a href="{{ path('app_fahrer_springer_overview') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_fahrer_springer_overview') == currentPath ? 'active' : ''}}">Springer-Übersicht</a></li>
                                                    </ul>
                                                </div>
                                            </li>
                                            #}{#<li><a href="{{ path('app_home') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_home') == currentPath ? 'active' : ''}}">Fahrer-Handbuch</a></li>#}{#
                                        </ul>
                                    </div>
                                </li>
                            {% endif %}
                            {% if is_granted('ROLE_AZUBI') %}
                                <li class="mb-1">
                                    <button class="btn btn-toggle d-inline-flex align-items-center rounded border-0 collapsed" data-bs-toggle="collapse" data-bs-target="#azubis-collapse" aria-expanded="false">
                                        Azubis
                                    </button>
                                    <div class="collapse" id="azubis-collapse">
                                        <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small">
                                            <li>
                                                <button class="btn btn-toggle small d-inline-flex align-items-center rounded border-0 collapsed" data-bs-toggle="collapse" data-bs-target="#azubiplan-collapse" aria-expanded="false">
                                                    Azubi-Plan
                                                </button>
                                                <div class="collapse" id="azubiplan-collapse">
                                                    <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small">
                                                        {% if is_granted('ROLE_AZUBI_ADMIN') %}
                                                            <li><a href="{{ path('app_azubi_abteilungs_ansicht') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_azubi_abteilungs_ansicht') == currentPath ? 'active' : ''}}">Abteilungsansicht</a></li>
                                                        {% endif %}
                                                        <li><a href="{{ path('app_azubi_azubi_ansicht') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_azubi_azubi_ansicht') == currentPath ? 'active' : ''}}">Azubiansicht</a></li>
                                                    </ul>
                                                </div>
                                            </li>
                                            #}{#<li><a href="{{ path('app_home') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_home') == currentPath ? 'active' : ''}}">Azubi-Handbuch</a></li>#}{#
                                        </ul>
                                    </div>
                                </li>
                            {% endif %}#}
    
                            {{ render(controller('App\\Controller\\PageController::menu', {'currentPath': currentPath})) }}
    
                            <li class="border-top my-3"></li>
    
                            {% if is_granted('ROLE_EDIT') %}
                                <li class="mb-1">
                                    <button class="btn btn-toggle d-inline-flex align-items-center rounded border-0 collapsed" data-bs-toggle="collapse" data-bs-target="#account-collapse" aria-expanded="false">
                                        Verwalten
                                    </button>
                                    <div class="collapse" id="account-collapse">
                                        <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small">
                                            {% if is_granted('ROLE_MITARBEITER_ADMIN') %}
                                                <li><a href="{{ path('app_fahrer_index') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_fahrer_index') == currentPath ? 'active' : ''}}">Mitarbeiter</a></li>
                                            {% endif %}
                                            {% if is_granted('ROLE_ABW_ADMIN') %}
                                                <li><a href="{{ path('app_abwesenheit_index') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_abwesenheit_index') == currentPath ? 'active' : ''}}">Abwesenheiten</a></li>
                                            {% endif %}
                                            {% if is_granted('ROLE_MITARBEITER_ADMIN') or is_granted('ROLE_ABW_ADMIN') %}
                                                <li class="border-top my-1"></li>
                                            {% endif %}
                                            {% if is_granted('ROLE_FAHRER_ADMIN') %}
                                                <li><a href="{{ path('app_tour_index') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_tour_index') == currentPath ? 'active' : ''}}">Touren</a></li>
                                                <li><a href="{{ path('app_fahrer_overview') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_fahrer_overview') == currentPath ? 'active' : ''}}">Springer Prämien</a></li>
                                                <li class="border-top my-1"></li>
                                            {% endif %}
                                            {% if is_granted('ROLE_MITARBEITER_ADMIN') %}
                                                <li><a href="{{ path('app_bereich_index') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_bereich_index') == currentPath ? 'active' : ''}}">Bereiche</a></li>
                                                <li><a href="{{ path('app_abteilung_index') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_abteilung_index') == currentPath ? 'active' : ''}}">Abteilungen</a></li>
                                                <li class="border-top my-1"></li>
                                            {% endif %}
                                            {% if is_granted('ROLE_INTRANET_ADMIN') %}
                                                <li><a href="{{ path('app_news_index') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_news_index') == currentPath ? 'active' : ''}}">News</a></li>
                                                <li><a href="{{ path('app_category_index') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_category_index') == currentPath ? 'active' : ''}}">Kategorien</a></li>
                                                <li class="border-top my-1"></li>
                                            {% endif %}
                                            {% if is_granted('ROLE_INTRANET_ADMIN') %}
                                                <li><a href="{{ path('app_page_index') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_page_index') == currentPath ? 'active' : ''}}">Seiten</a></li>
                                            {% endif %}
                                        </ul>
                                    </div>
                                </li>
                            {% endif %}
    
                            {% if is_granted('ROLE_USER') and not is_granted('ROLE_PUBLIC_USER') %}
                                <li class="border-top my-3"></li>
                                <li class="mb-1">
                                    <button class="btn btn-toggle d-inline-flex align-items-center rounded border-0 collapsed" data-bs-toggle="collapse" data-bs-target="#profile-collapse" aria-expanded="false">
                                        Profil
                                    </button>
                                    <div class="collapse" id="profile-collapse">
                                        <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small">
                                            <li><a href="{{ path('app_forgot_password_request') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_forgot_password_request') == currentPath ? 'active' : ''}}">Passwort ändern</a></li>
                                            <li><a href="{{ path('app_logout') }}" class="d-inline-flex text-decoration-none rounded {{ path('app_logout') == currentPath ? 'active' : ''}}">Logout</a></li>
                                        </ul>
                                    </div>
                                </li>
                            {% endif %}
                        </ul>
    
                        {% if is_granted('ROLE_INTRANET_ADMIN') %}
                            <div
                                    class="d-inline-block"
                                    {{ stimulus_controller('modal-form', {
                                        formUrl: path('app_page_new', { ajax: 1 })
                                    }) }}
                                    data-action="hidden.bs.modal->modal-form#modalHidden"
                            >
                                <button
                                        type="button"
                                        class="btn btn-outline-secondary"
                                        data-action="modal-form#openModal"
                                >
                                    <i class="fa-solid fa-plus"></i> Seite anlegen
                                </button>
                                {{ include('_modal.html.twig', {
                                    modalTitle: 'Seite anlegen'
                                }) }}
                            </div>
                        {% endif %}
    
                    </div>
                </div>
            {% endif %}
    
            {% set koMainClass = '' %}
    
            {% if block('sidebar_right') is not empty and is_granted('IS_AUTHENTICATED_REMEMBERED') %}
                {% set koMainClass = 'koOpen koOpenRight' %}
            {% elseif is_granted('IS_AUTHENTICATED_REMEMBERED') %}
                {% set koMainClass = 'koOpen' %}
            {% endif %}
    
            <div id="koMain" class="{{ koMainClass }}">
                <div class="container-fluid">
                    <div class="row">
                        <div class="col">
                            {% block body %}{% endblock %}
                        </div>
    
                    </div>
                </div>
            </div>
    
            {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
    
                        {% block sidebar_right %}{% endblock %}
    
            {% endif %}
    
            {% block javascripts_footer %}
            {% endblock %}
        </body>
    </html>