{#{% macro renderItems(item) %}
{% set action = app.request.requestUri %}
<li class="navbar-secondary--item {{ action == path(item.route) ? 'active' : '' }}">
{% set noFollow = '' %}
{% if item.noFollow == true %}
{% set noFollow = 'rel="nofollow"' %}
{% endif %}
<a {% if item.openNewWindow %}target="_blank"{% endif %} href="{{ item.link ? item.link : path(item.route) }}" {{ noFollow }}">{{ item.text }}</a>
{% if item.children|length %}
<ul>
{% for child in item.children %}
{% if child.enabled %}
{{ _self.renderItems(child) }}
{% endif %}
{% endfor %}
</ul>
{% endif %}
</li>
{% endmacro %}
{% if items %}
<nav class="navbar-secondary is-principal">
<ul>
{% for item in items %}
{{ _self.renderItems(item) }}
{% endfor %}
{{ wam_locale_switcher() }}
</ul>
</nav>
{% endif %}#}
<div class="navbar-secondary--desktop-wrapper">
{{ render_menu('TOP_BAR') }}
<nav class="navbar-secondary is-principal">
<ul>
{% if isBlog is defined and isBlog %}
{% if app.request.get('routeDocument') %}
{% set content = app.request.get('routeDocument').content %}
{% set locales = [] %}
{% if content is instance_of('App\\Entity\\News\\Post') %}
{% set contentRoutes = content.routes %}
{% for route in contentRoutes %}
{% set locales = locales|merge([route.tag]) %}
{% endfor %}
{% else %}
{% set locales = blog_locales %}
{% endif %}
{{ app_offer_locale_switcher(locales) }}
{% endif %}
{% else %}
{{ wam_locale_switcher() }}
{% endif %}
</ul>
</nav>
</div>