custom/plugins/GrimmTheme/src/Resources/views/storefront/component/product/card/badges.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/component/product/card/badges.html.twig' %}
  2. {% block component_product_badges %}
  3.   <div class="product-badges">
  4.         {% block component_product_badges_discount %}
  5.             {{ parent() }}
  6.         {% endblock %}
  7.         {% block component_product_badges_topseller %}
  8.             {{ parent() }}
  9.         {% endblock %}
  10.         {% block component_product_badges_new %}
  11.             {{ parent() }}
  12.             {% set requestOnly = product.translated.customFields.grimm_customfields_productRequest_only %}
  13.             {% set isAvailable = not product.isCloseout or (product.availableStock >= product.minPurchase) %}
  14.             {% set displayFrom = product.calculatedPrices.count > 1 %}
  15.             {% set displayBuyButton = isAvailable and displayFrom == false and product.childCount <= 0 and (requestOnly == null) and product.variation is empty %}
  16.             {% if displayBuyButton == false %}
  17.                 <div>
  18.                     <span class="badge badge-configurable bg-grimm-yellow color-black">
  19.                     {% sw_icon 'settings' style {'namespace': 'GrimmTheme', 'pack': 'grimmtheme', 'size': 'md', 'class': ' color-black'} %}
  20.                     </span>
  21.                 </div>
  22.             {% endif %}
  23.         {% endblock %}
  24.     </div>
  25.     {% sw_include '@Storefront/storefront/component/chemicals/warnings.html.twig' with {
  26.         'product' : product,
  27.         'icons' : true,
  28.         'hazard': false,
  29.         'warnings': false
  30.     } %}
  31. {% endblock %}