templates/partial/header.html.twig line 1

Open in your IDE?
  1. <header id="topWindow">
  2.     <nav class="navbar navbar-expand-lg nav-main">
  3.         <a class="navbar-brand" href="{{ url('homepage') }}" title="{{ sitename }}">&nbsp;<span class="sr-only">{{ sitename }}</span></a>
  4.         <button class="navbar-toggler" type="button" aria-label="Toggle navigation">
  5.             &nbsp;
  6.         </button>
  7.         <div class="{#collapse navbar-collapse#}navbar-dsk" id="navbarSupportedContent">
  8.             {#{{ menu('head', ['qui-sommes-nous', 'produits', 'actualites', 'contact']) }}#}
  9.             {% set cur = "lien-1" %}
  10.             <ul class="navbar-nav mr-auto ">
  11.                 <li class="nav-item" data-slug="item-slug">
  12.                     <a class="nav-link{{ cur and cur == "lien-1" ? " active" : "" }}" href="{{ url('homepage')}}" >{{ 'Accueil'|trans }}</a>
  13.                 </li>
  14.                 <li class="nav-item" data-slug="item-slug">
  15.                     <a class="nav-link{{ cur and cur == "item-slug" ? " active" : "" }}" href="{{ url('multilingue') }}" >Multilingue</a>
  16.                 </li>
  17.                 <li class="nav-item" data-slug="item-slug">
  18.                     <a class="nav-link{{ cur and cur == "item-slug" ? " active" : "" }}" href="{{ url('page', {'slug': 'page-test'}) }}" >Administrable</a>
  19.                 </li>
  20.                 <li class="nav-item" data-slug="item-slug">
  21.                     <a class="nav-link{{ cur and cur == "item-slug" ? " active" : "" }}" href="{{ url('tpage', {'slug': 'pagedetest'}) }}" >Multilingue admin.</a>
  22.                 </li>
  23.                 <li class="nav-item" data-slug="item-slug">
  24.                     <a class="nav-link{{ cur and cur == "item-slug" ? " active" : "" }}" href="{{ url('tpage', {'slug': 'test-pagebuilder'}) }}" >Pagebuilder</a>
  25.                 </li>
  26.             </ul>
  27.             <form class="my-2 my-lg-0 ml-auto" method="get" action="{{ url('search') }}">
  28.                 <input class="mr-sm-2" type="search" placeholder="{{ 'Rechercher'|trans }}" aria-label="Rechercher" name="s">
  29.                 <button class="my-2 my-sm-0" type="submit"><span class="sr-only">{{ 'Rechercher'|trans }}</span>
  30.                 </button>
  31.             </form>
  32.             {# translation menu
  33.             <div class="dropdown">
  34.                 <button class="btn dropdown-toggle" type="button" id="dropdownMenu2" data-toggle="dropdown"
  35.                         aria-haspopup="true" aria-expanded="false">
  36.                     {{ app.request.getLocale()|capitalize }}
  37.                 </button>
  38.                 <ul class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownMenu2">
  39.                     {% block translationmenu %}
  40.                         {% for locale in locales %}
  41.                             {% if(locale != app.request.getLocale()) %}
  42.                                 <li>
  43.                                     {% if page is defined %}
  44.                                         <a class="dropdown-item"
  45.                                            href="{{ page.translate(locale).getSlug() == "mediprema" ? url('homepage', {'_locale': locale}) : url('page', {'slug': page.translate(locale).getSlug(), '_locale': locale}) }}">{{ locales_fullname[locale] }}</a>
  46.                                     {% else %}
  47.                                         <a class="dropdown-item"
  48.                                            href="{{ path(app.request.attributes.get("_route"), app.request.attributes.get('_route_params')|merge({"_locale": locale})) }}">
  49.                                             {{ locales_fullname[locale] }}
  50.                                         </a>
  51.                                     {% endif %}
  52.                                 </li>
  53.                             {% endif %}
  54.                         {% endfor %}
  55.                     {% endblock %}
  56.                 </ul>
  57.             </div>
  58.             #}
  59.         </div>
  60.     </nav>
  61. </header>