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

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/page/product-detail/buy-widget-form.html.twig' %}
  2.  {% block page_product_detail_buy_quantity_container %}
  3.      {% if config('AcrisQuantityAdvancedCS.config.quantityActive') == "true" %}
  4.          <div class="acris-quantity-advanced col-4">
  5.              {% block page_product_detail_buy_quantity %}
  6.                  {% if config('AcrisQuantityAdvancedCS.config.quantityActive') == "true" %}
  7.                      {% block page_product_detail_acris_advanced_quanitiy %}
  8.                          <div class="acris-quantity-advanced d-flex flex-wrap h-100 pb-xs-2"
  9.                               data-acris-advanced-quantity="true">
  10.                              {% block page_product_detail_acris_advanced_quanitiy_select %}
  11.                                  <div class="acris-quantity-wrapper d-inline-flex justify-content-between"
  12.                                       id="quantityData"
  13.                                       data-maxPurchase="{{ product.calculatedMaxPurchase }}"
  14.                                       data-minPurchase="{{ product.minPurchase }}"
  15.                                       data-purchaseSteps="{{ product.purchaseSteps }}"
  16.                                       data-autoSubmit="0">
  17.                                      {% block page_product_detail_acris_advanced_quanitiy_select_button_minus %}
  18.                                          <button type="button"
  19.                                                  class="btn-secondary acris-quantity-button is-minus flex-column align-content-center"
  20.                                                  aria-label="lineItemBtnMinus[{{ product.id }}]">
  21.                                              {% sw_icon 'minus' style { 'size': 'sm' } %}
  22.                                          </button>
  23.                                      {% endblock %}
  24.                                      {% block page_product_detail_acris_advanced_quanitiy_select_input_field %}
  25.                                          <label class="mb-0 btn-lg pl-0 pr-0 pt-0 pb-0">
  26.                                              <input id="lineItems[{{ product.id }}][quantity]"
  27.                                                     class="acris-quantity-input h-100"
  28.                                                     name="lineItems[{{ product.id }}][quantity]" type="text"
  29.                                                     value="{{ page.product.minPurchase }}">
  30.                                          </label>
  31.                                      {% endblock %}
  32.                                      {% block page_product_detail_acris_advanced_quanitiy_select_button_plus %}
  33.                                          <button type="button"
  34.                                                  class="btn-secondary acris-quantity-button is-plus flex-column align-content-center"
  35.                                                  aria-label="lineItemBtnPlus[{{ product.id }}]">
  36.                                              {% sw_icon 'plus' style { 'size': 'sm' } %}</button>
  37.                                      {% endblock %}
  38.                                  </div>
  39.                              {% endblock %}
  40.                              {% block page_product_detail_acris_advanced_quanitiy_packunit %}
  41.                                  {% if config('AcrisQuantityAdvancedCS.config').hidePackunit != true %}
  42.                                      {% if product.packUnit is not null %}
  43.                                          <div class="acris-quantity-packunit w-100 text-center">
  44.                                              {{ product.packUnit }}
  45.                                          </div>
  46.                                      {% endif %}
  47.                                  {% endif %}
  48.                              {% endblock %}
  49.                          </div>
  50.                      {% endblock %}
  51.                  {% else %}
  52.                      {{ parent() }}
  53.                  {% endif %}
  54.              {% endblock %}
  55.          </div>
  56.      {% else %}
  57.          {{ parent() }}
  58.      {% endif %}
  59.  {% endblock %}