templates/front/main/header/top_menu_session_currencies.html.twig line 1

Open in your IDE?
  1. {% if currencySwitcher is defined and currencySwitcher and (app.user == null) %}
  2. {#    or app.user.customer == null#}
  3. <li>
  4.     {% set session_currency = app.session.get('userCurrency') %}
  5.     {% set locale = app.session.get('_locale') ?? app.request.locale %}
  6.     <div class="dropdown language-option">
  7.         <button class="dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  8.             {{ currency_label(session_currency, locale) }}
  9.         </button>
  10.         <div class="dropdown-menu language-dropdown-menu" style="">
  11.             {% for currency in currencies %}
  12.                 {% if currency is not null %}
  13.                       <a class="dropdown-item {{ (currency == session_currency)?"selected":"" }}"
  14.                        href="{{ path('change_currency', {'currency': currency}) }}">{{ currency_label(currency, locale) }}</a>
  15.                 {% endif %}
  16.             {% endfor %}
  17.         </div>
  18.     </div>
  19. </li>
  20. {% endif %}