custom/plugins/KsAttachments/src/Resources/views/storefront/page/product-detail/buy-widget.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/page/product-detail/buy-widget.html.twig' %}
  2. {% block page_product_detail_buy_form %}
  3.     {% if config('KsAttachments.config.enableField') %}
  4.         {# Product icons #}
  5.         {% set displayValue = "3" %}
  6.         {% set attachments = page.product.KsAttachments.attachments %}
  7.         {% set attachmentsDisplay = [] %}
  8.         {% for attachment in attachments %}
  9.             {% if attachment.display !== null %}
  10.                 {% set displayAttachment = attachment.display|split(',') %}
  11.                 {% for key, value in displayAttachment %}
  12.                     {% if displayValue == value %}
  13.                         {% set attachmentsDisplay = attachmentsDisplay|merge([attachment]) %}
  14.                     {% endif %}
  15.                 {% endfor %}
  16.             {% endif %}
  17.         {% endfor %}
  18.         {% if attachmentsDisplay|length %}
  19.             {% sw_include '@Storefront/storefront/component/ks-attachments-list.html.twig' with {
  20.                 attachmentsDisplay: attachmentsDisplay,
  21.                 displayOn: displayValue,
  22.             } %}
  23.         {% endif %}
  24.     {% endif %}
  25.     {{ parent() }}
  26.     {# Under add to cart button #}
  27.     {% if config('KsAttachments.config.enableField') %}
  28.         {% set displayValue = "2" %}
  29.         {% set attachments = page.product.KsAttachments.attachments %}
  30.         {% set attachmentsDisplay = [] %}
  31.         {% for attachment in attachments %}
  32.             {% if attachment.display !== null %}
  33.                 {% set displayAttachment = attachment.display|split(',') %}
  34.                 {% for key, value in displayAttachment %}
  35.                     {% if displayValue == value %}
  36.                         {% set attachmentsDisplay = attachmentsDisplay|merge([attachment]) %}
  37.                     {% endif %}
  38.                 {% endfor %}
  39.             {% endif %}
  40.         {% endfor %}
  41.         {% if attachmentsDisplay|length %}
  42.             {% sw_include '@Storefront/storefront/component/ks-attachments-list.html.twig' with {
  43.                 attachmentsDisplay: attachmentsDisplay,
  44.                 displayOn: displayValue,
  45.             } %}
  46.         {% endif %}
  47.     {% endif %}
  48. {% endblock %}