themes/BootstrapTheme/templates/bundles/SyliusShopBundle/Menu/_localeSwitch.html.twig line 1

Open in your IDE?
  1. {% import '@SyliusUi/Macro/flags.html.twig' as flags %}
  2. <ul class="nav navbar">
  3. {% if locales|length > 1 %}
  4.     <li class="nav-item dropdown local-switcher" id="sylius-locale-selector" {{ sylius_test_html_attribute('locale-selector') }}>
  5.         <a class="btn btn-dark text-muted nav-link dropdown-toggle sylius-active-locale" type="button" data-toggle="dropdown" {{ sylius_test_html_attribute('active-locale') }}>
  6.              {% set currentLocale =  active %}
  7.            {{ flags.fromLocaleCode(active) }} {{ active|sylius_locale_name }}
  8.         </a>
  9.         <div class="dropdown-menu dropdown-menu-right text-left">
  10.             {% for code in locales %}
  11.                 {% if code is not same as(active) %}
  12.                     <a class="dropdown-item sylius-available-locale text-white px-2" href="{{ path('sylius_shop_switch_locale', {'code': code}) }}" {{ sylius_test_html_attribute('available-locale') }}>
  13.                           {{ flags.fromLocaleCode(code) }} {{ code|sylius_locale_name }}
  14.                     </a>
  15.                 {% endif %}
  16.             {% endfor %}
  17.         </div>
  18.     </li>
  19. {% endif %}
  20. </ul>