custom/plugins/TcinnThemeWareModern/src/Resources/views/storefront/layout/header/actions/account-widget.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/layout/header/actions/account-widget.html.twig' %}
  2. {# ThemeWare® HC-Architecture® via configuration #}
  3. {# ---------------- START: SET TEMPLATE VARS ---------------- #}
  4. {# ThemeWare: Set theme variables #}
  5. {% set twtHeaderAccountBtnCompatibility = theme_config('twt-header-account-btn-compatibility') %}
  6. {% set twtHeaderActionsAccountMenuBtnBadgeShow = theme_config('twt-header-actions-account-menu-btn-badge-show') %}
  7. {# ---------------- END: SET TEMPLATE VARS ---------------- #}
  8. {# ThemeWare: Adjustments on the account button #}
  9. {# HC-Architecture @Doku #}
  10. {% block layout_header_actions_account_widget_dropdown_button %}
  11.     {% if twtHeaderAccountBtnCompatibility == 2 %}
  12.         {# ThemeWare: Add title-attribute #}
  13.         <button class="btn account-menu-btn header-actions-btn" title="{{ "twt.header.accountText"|trans }}"
  14.                 type="button"
  15.                 id="accountWidget"
  16.                 data-offcanvas-account-menu="true"
  17.                 data-toggle="dropdown"
  18.                 aria-haspopup="true"
  19.                 aria-expanded="false"
  20.                 aria-label="{{ "account.myAccount"|trans|striptags }}"
  21.                 title="{{ "account.myAccount"|trans|striptags }}">
  22.             {# ThemeWare: Wrapper um Icon ergänzen. #}
  23.             <span class="header-account-icon">
  24.                 {% sw_icon 'avatar' %}
  25.             </span>
  26.             {# ThemeWare: Label "Mein Konto" ergänzen. #}
  27.             <span class="header-account-name">
  28.                 {{ "twt.header.accountText"|trans }}
  29.             </span>
  30.             {# ThemeWare: "Angemeldet-Badge" ergänzen. #}
  31.             {% if twtHeaderActionsAccountMenuBtnBadgeShow == 2 and context.customer is not empty %}
  32.                 <span class="badge badge-primary twt-header-logged-in-badge">&#10003;</span>
  33.             {% endif %}
  34.         </button>
  35.     {% else %}
  36.         {# Default block #}
  37.         {{ parent() }}
  38.     {% endif %}
  39. {% endblock %}