<!-- If menu in BO is empty or not exist -->
<header>
<div class="top-menu bg-red">
<ul class="d-flex align-items-center justify-content-end w-100 pl-5 pr-5 h-100">
<li><a class="white pl-5" href="{{ path('front_index_page', {'slug': 'nos-services'}) }}" data-after="Services"><span>Services</span></a></li>
<li><a class="white pl-5" href="https://www.gastronomie.lu/restaurant-am-bann-leudelange#menu_du_jour" target="_blank" data-after="Restaurants"><span>Restaurant</span></a></li>
<li><a class="white pl-5" href="{{ path('front_index_page', {'slug': 'jobs'}) }}" data-after="Jobs"><span>Jobs</span></a></li>
<li><a class="white" href="{{ path('front_index_page', {'slug': 'contact'}) }}" data-after="Contact"><span>Contact</span></a></li>
<li class="ml-4">
{#
{% if page is defined %}
<select id="lang2" class="lang bg-red" name="lang">
{% for countryCode, slug in page.slugs %}
<option {% if page.slugs[locale] is defined and countryCode == locale %} selected {% endif %} value="{{ app.request.schemeAndHttpHost~'/'~countryCode~'/'~ slug }}">{{ countryCode }}</option>
{% endfor %}
</select>
{% endif %}
#}
</li>
{#
<li><a class="white pl-5" href="#" data-after="Restaurant"><span>Restaurant</span></a></li>
#}
</ul>
</div>
{% if menus is not defined %}
Default header
{% else %}
<nav class="navbar navbar-expand-lg bg-white black">
<div class="container">
<a class="navbar-brand" href="/{{ app.request.getLocale() }}"><img src="{{ asset('img/alvisse_logo.svg') }}" alt="Mobel Alvisse"></a>
<div class="burger navbar-toggler" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
<div class="lineup" style="transform: translateY(0px) rotate(0deg);"></div>
<div class="linecntr" style="transform: scale(1);"></div>
<div class="linedn" style="transform: translateY(0px) rotate(0deg);"></div>
</div>
<!--button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button-->
<div class="collapse navbar-collapse justify-content-end" id="navbarNavDropdown">
<ul class="navbar-nav">
{% for menu in menus %}
{% set pageMenu = twig_service.getPageById(menu.id) %}
{% if pageMenu and pageMenu.slugs[app.request.getLocale()] is defined %}
<li class="nav-item active {% if loop.index == 1 %} hidden {% endif %}" >
<a class="nav-link" href="{% if menu.children is not empty %}javascript:void(0);{% else %}{{ path('front_index_page', {'slug': pageMenu.slugs[app.request.getLocale()]}) }}{% endif %}">
{{ pageMenu.name }}
</a>
{% if menu.children is not empty %}
<ul class="subnav-nav hidden">
{% for submenu in menu.children %}
{% set pageMenu2 = twig_service.getPageById(submenu.id) %}
{% if pageMenu2 and pageMenu2.slugs[app.request.getLocale()] is defined %}
{#{ dump(pageMenu2) }#}
<li class="subnav-item active" >
<a class="subnav-link" href="{{ path('front_index_page', {'slug': pageMenu2.slugs[app.request.getLocale()]}) }}">
{{ pageMenu2.name }}
</a>
</li>
{% endif %}
{% endfor %}
</ul>
{% endif %}
</li>
{% endif %}
{% endfor %}
<li class="nav-item search active position-relative">
<form method="get" action="{{ path('app_search') }}" id="formSearch">
<img src="{{ asset('img/icons/search.svg') }}" alt="search">
<input type="text" name="search" placeholder="Rechercher">
</form>
</li>
</ul>
</div>
{#
<div>
<select id="selectChoice" class="form-control">
{% for code, slug in page.slugs %}
<option value="/{{ code }}/{{ slug }}" {% if locale == code %}selected{% endif %}>{{ code }}</option>
{% endfor %}
</select>
</div>
#}
</div>
</nav>
{% endif %}
</header>