custom/plugins/Datablue/src/Resources/views/storefront/component/delivery-information.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/component/delivery-information.html.twig' %}
  2. {% block component_delivery_information %}
  3.     {# @var product \Shopware\Core\Content\Product\ProductEntity #}
  4.     {% if page is defined and page.product is defined %}
  5.         {% set product = page.product %}
  6.     {% endif %}
  7.     <div class="product-delivery-information">
  8.         {% if product.shippingFree %}
  9.             {% block component_delivery_information_shipping_free %}
  10.                 {{ parent() }}
  11.             {% endblock %}
  12.         {% endif %}
  13.         {% if not product.active %}
  14.             {% block component_delivery_information_not_available %}
  15.                 {{ parent() }}
  16.             {% endblock %}
  17.         {% elseif product.releaseDate and product.releaseDate|date('U') > "now"|date('U') %}
  18.             {% block component_delivery_information_pre_order %}
  19.                 {{ parent() }}
  20.             {% endblock %}
  21.         {% elseif product.availableStock >= product.minPurchase and product.deliveryTime %}
  22.             {% block component_delivery_information_available %}
  23.                 {{ parent() }}
  24.             {% endblock %}
  25.         {# Lieferung grĂ¼n auch wenn Lieferzeit nicht eingetragen #}
  26.         {% elseif product.availableStock >= product.minPurchase and product.deliveryTime === null %}
  27.             <link itemprop="availability" href="http://schema.org/InStock"/>
  28.             <p class="delivery-information delivery-available">
  29.                 <span class="delivery-status-indicator bg-success"></span>
  30.                 {{ "detail.deliveryTimeVerfuegbar"|trans|sw_sanitize }}
  31.             </p>            
  32.         {% elseif product.isCloseout and product.availableStock < product.minPurchase %}
  33.             {% block component_delivery_information_soldout %}
  34.                 {{ parent() }}
  35.             {% endblock %}
  36.         {% elseif product.availableStock < product.minPurchase and product.deliveryTime and product.restockTime %}
  37.             {% block component_delivery_information_restock %}
  38.                 {{ parent() }}
  39.             {% endblock %}
  40.         {% else %}
  41.             {% block component_delivery_information_default %}{% endblock %}
  42.         {% endif %}
  43.     </div>
  44. {% endblock %}