vendor/datenwerk/ginger-bundle/Resources/views/top_nav.html.twig line 1

Open in your IDE?
  1. <nav class="navbar navbar-dark bg-dark navbar-expand-sm sticky-top">
  2.   <div class="container">
  3.       {% block logolink %}
  4.     <a class="navbar-brand" href="{{ path('ginger_dashboard') }}" title="{{ 'title.home'|trans }}">
  5.         <img src="{{ asset('bundles/dwginger/ginger-logo.png') }}" />
  6.     </a>
  7.       {% endblock %}
  8.     <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  9.       <span class="navbar-toggler-icon"></span>
  10.     </button>
  11.     {% if is_granted('IS_AUTHENTICATED_FULLY') %}
  12.       <div class="collapse navbar-collapse" id="navbarSupportedContent">
  13.         {{ knp_menu_render('main', { 'template': '@DWGinger/menu/bootstrap_nav.html.twig', 'currentClass': 'active' }) }}
  14.         <ul class="navbar-nav ml-auto">
  15.           <li class="nav-item dropdown">
  16.             <a class="nav-link dropdown-toggle" href="#" id="user-dropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  17.               <i class="fa fa-user" aria-hidden="true"></i> {{ app.user.username }}
  18.             </a>
  19.             <div class="dropdown-menu dropdown-menu-right">
  20.                 {% if is_granted('ROLE_PREVIOUS_ADMIN') %}
  21.                     <a class="dropdown-item" href="{{ path('ginger_dashboard', {'_switch_user': '_exit'}) }}">
  22.                         <i class="fa fa-door-open" aria-hidden="true"></i>
  23.                         <span class="ml-2">Exit Switch</span>
  24.                     </a>
  25.                 {% endif %}
  26.                 {% if is_granted('ROLE_GINGER_INTEGRATION_ADMIN') %}
  27.                     <a class="dropdown-item" href="{{ path('dw_ginger_integration_index') }}">
  28.                         <i class="fa fa-share-alt"></i>
  29.                         <span class="ml-2">Integrations</span>
  30.                     </a>
  31.                     <div class="dropdown-divider"></div>
  32.                 {% endif %}
  33.                 {% if is_granted('ROLE_GINGER_API_DEVEL') %}
  34.                     <a class="dropdown-item" href="{{ path('dw_ginger_devel_index') }}">
  35.                         <i class="fa fa-code" aria-hidden="true"></i>
  36.                         <span class="ml-2">Development</span>
  37.                     </a>
  38.                     <div class="dropdown-divider"></div>
  39.                 {% endif %}
  40.                 <a class="dropdown-item" href="{{ path('ginger_logout') }}">
  41.                   <i class="fa fa-sign-out" aria-hidden="true"></i>
  42.                   <span class="ml-2">{{ 'layout.logout'|trans }}</span>
  43.                 </a>
  44.               </div>
  45.           </li>
  46.         </ul>
  47.       </div>
  48.     {% endif %}
  49.   </div>
  50. </nav>