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

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/layout/header/actions/cart-widget.html.twig' %}
  2. {# ThemeWare® HC-Architecture® via configuration #}
  3. {# ---------------- START: SET TEMPLATE VARS ---------------- #}
  4. {# ThemeWare: Set theme variables #}
  5. {% set twtHeaderCartBtnCompatibility = theme_config('twt-header-cart-btn-compatibility') %}
  6. {% set twtIconCart = theme_config('twt-icon-cart') %}
  7. {% set twtIconSet = theme_config('twt-iconset') %}
  8. {# ---------------- END: SET TEMPLATE VARS ---------------- #}
  9. {# ThemeWare: Adjustments on the cart button #}
  10. {# HC-Architecture @Doku #}
  11. {% block layout_header_actions_cart_widget %}
  12.     {% if twtHeaderCartBtnCompatibility == 2 %}
  13.         {# ThemeWare: Icon austauschen #}
  14.         <span class="header-cart-icon">
  15.             {% if twtIconSet is not same as ('default') %}
  16.                 {% if twtIconCart == 'bag' %}
  17.                     {% sw_icon 'bag' style {'pack':'themeware'} %}
  18.                 {% elseif twtIconCart == 'basket' %}
  19.                     {% sw_icon 'basket' style {'pack':'themeware'} %}
  20.                 {% else %}
  21.                     {% sw_icon 'cart' style {'pack':'themeware'} %}
  22.                 {% endif %}
  23.             {% else %}
  24.                 {% sw_icon 'bag' %}
  25.             {% endif %}
  26.         </span>
  27.         {# ThemeWare: Label "Warenkorb" ergänzen. #}
  28.         <span class="header-cart-name">
  29.             {{ "twt.header.cartText"|trans }}
  30.         </span>
  31.         {% if page.cart.lineItems|length > 0 %}
  32.             <span class="badge badge-primary header-cart-badge">{{ page.cart.lineItems|length }}</span>
  33.         {% endif %}
  34.         <span class="header-cart-total">
  35.             {{ page.cart.price.positionPrice|currency }}{{ "general.star"|trans|sw_sanitize }}
  36.         </span>
  37.     {% else %}
  38.         {# Default block #}
  39.         {{ parent() }}
  40.     {% endif %}
  41. {% endblock %}