templates/en/hcp-main-menu.html.twig line 1

Open in your IDE?
  1. {% macro navitem(route) %}
  2.     {% set active = app.request.get('_route') == route %}
  3.     <li class="nav-item">
  4.         <a class="nav-link {% if active %}active{% endif %}" {% if active %}aria-current="page"{% endif %} href="{{ path(route) }}">{{ route|trans({}, 'routes')|raw }} </a>
  5.     </li>
  6.     
  7. {% endmacro %}
  8. {% macro dropdownitem(route) %}
  9.     {% set active = app.request.get('_route') == route %}
  10.     <li >
  11.         <a class="dropdown-item {% if active %}text-hcp{% endif %}" {% if active %}aria-current="page"{% endif %} href="{{ path(route) }}">{{ route|trans({}, 'routes')|raw }} </a>
  12.     </li>
  13.     
  14. {% endmacro %}
  15. <nav id="menu-header" class="border-bottom d-none d-lg-block bg-white">
  16.     <div class="container d-flex text-white justify-content-between align-items-center py-3 ">
  17.         <a class="text-white text-decoration-none" href="{{ path( 'hcp-index' ) }}"><img src="{{ asset('build/images/hcp/00-Homepage/Logo_Coagucheck-Couleurs_1x.png') }}" srcset="{{ asset('build/images/hcp/00-Homepage/Logo_Coagucheck-Couleurs_1x.png') }} 1x, {{ asset('build/images/hcp/00-Homepage/Logo_Coagucheck-Couleurs_2x.png') }} 2x" alt="Coaguchek logo"></a>
  18.         <div class="head-right d-flex align-items-center">
  19.             <div class="leaf-icon">
  20.                 <img src="{{ asset('build/images/leaf.svg') }}" alt="leaf" />
  21.             </div>
  22.             <div class="roche-logo">
  23.                 <img src="{{ asset('build/images/hcp/00-Homepage/Logo_RocheBleu_1x.png') }}" alt="Roche logo">
  24.             </div>
  25.         </div>
  26.     </div>
  27. </nav>
  28. <nav id="main-menu-container" class="navbar navbar-expand-lg bg-white roche-menu roche-menu__hcp">
  29.     <div class="container px-lg-0 py-2">
  30.         <a class="text-white text-decoration-none d-block d-lg-none px-4 py-2" href="{{ path( 'hcp-index' ) }}"><img src="{{ asset('build/images/hcp/00-Homepage/Logo_Coagucheck-Couleurs_1x.png') }}" srcset="{{ asset('build/images/hcp/00-Homepage/Logo_Coagucheck-Couleurs_1x.png') }} 1x, {{ asset('build/images/hcp/00-Homepage/Logo_Coagucheck-Couleurs_2x.png') }} 2x" alt="Coaguchek"></a>
  31.         <div class="head-right d-flex align-items-center px-3 py-2">
  32.             <div class="leaf-icon d-lg-none">
  33.                 <img src="{{ asset('build/images/leaf.svg') }}" alt="Roche Canada" />
  34.             </div>
  35.             <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#main-menu" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
  36.                 <span class="navbar-toggler-icon"></span>
  37.             </button>
  38.         </div>
  39.         <div class="collapse navbar-collapse" id="main-menu">
  40.             <ul class="navbar-nav px-4 px-md-0 w-100 justify-content-between">
  41.                 {{ _self.navitem( 'hcp-doac-or-vka' ) }}
  42.                 {{ _self.navitem( 'hcp-poc-inr-testing' ) }}
  43.                 {{ _self.navitem( 'hcp-patient-self-testing' ) }}
  44.                 {{ _self.navitem( 'hcp-coaguchek-systems' ) }}
  45.                 <li class="nav-item dropdown">
  46.                     <a href="javascript:void(0)" class="nav-link dropdown-toggle {% if 'hcp-resources' in  app.request.get('_route') %} active {% endif %}" data-bs-toggle="dropdown" aria-expanded="false">{{ 'hcp-resources'|trans({}, 'routes')|raw }}</a>
  47.                     <ul class="dropdown-menu">
  48.                         {{ _self.dropdownitem( 'hcp-resources-training' ) }}
  49.                         {{ _self.dropdownitem( 'hcp-resources-reimbursement' ) }}
  50.                         {{ _self.dropdownitem( 'hcp-resources-device-manuals' ) }}
  51.                         {{ _self.dropdownitem( 'hcp-resources-studies' ) }}
  52.                     </ul>
  53.                 </li>
  54.                 {{ _self.navitem( 'hcp-faq' ) }}
  55.                 {{ _self.navitem( 'hcp-contact' ) }}
  56.                 <a href="#searchBox" class="nav-link" data-bs-toggle="collapse"><span class="bi bi-search"></span></a>
  57.             </ul>
  58.             <div class="bg-patient row d-flex text-white justify-content-between p-4 d-lg-none">
  59.                 <div class="col-12">
  60.                     <a class="text-white text-decoration-none" href="{{ path('patient-index') }}">Patients <i class="bi bi-chevron-right"></i></a>
  61.                 </div>
  62.                 <div class="col-12 pt-3">
  63.                     {% set current = app.request.get('_route') %}
  64.                     <a class="text-white text-decoration-none" href="{{ path( current ~ '.fr' ) }}">Français</a>
  65.                 </div>                
  66.             </div>
  67.         </div>
  68.     </div>
  69. </nav>