custom/plugins/LoyxxSeminar/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 product.translated.customFields.loyxx_seminar is not empty %}
  4.          <div class="col-12 mb-2">
  5.              <div class="row">
  6.                  {% block page_product_detail_buy_box_amount_of_participant %}
  7.                      <div class="col-12 loyxx-amount-of-participant-info">
  8.                          {% block page_product_detail_buy_box_amount_of_participant_info_icon %}
  9.                              <div>
  10.                                  {% sw_icon 'alert' style {
  11.                                      'pack': 'default',
  12.                                      'size' : 'xs'
  13.                                  } %}
  14.                              </div>
  15.                          {% endblock %}
  16.                          {% block page_product_detail_buy_box_amount_of_participant_info_text %}
  17.                              <div class="loyxx-amount-of-participant-info-text">
  18.                                  {{ "loyxx.labels.addToCartInfoText" | trans | raw }}
  19.                              </div>
  20.                          {% endblock %}
  21.                      </div>
  22.                  {% endblock %}
  23.              </div>
  24.          </div>
  25.          <div class="col-12 mb-2">
  26.              <div class="row">
  27.                  <div class="col-8 pr-1">
  28.                      {% block page_product_detail_buy_quantity_label %}
  29.                          <h6 class="pt-2 text-right">{{ "loyxx.labels.amountOfParticipants" | trans }}</h6>
  30.                      {% endblock %}
  31.                  </div>
  32.                  <div class="col-4 pl-1">
  33.                      {% block page_product_detail_buy_quantity %}
  34.                          <select name="lineItems[{{ product.id }}][quantity]"
  35.                                  class="custom-select product-detail-quantity-select">
  36.                              {% for quantity in range(product.minPurchase, product.calculatedMaxPurchase, product.purchaseSteps) %}
  37.                                  <option value="{{ quantity }}">
  38.                                      {{ quantity }}{% if product.packUnit %} {{ product.packUnit }}{% endif %}
  39.                                  </option>
  40.                              {% endfor %}
  41.                          </select>
  42.                      {% endblock %}
  43.                  </div>
  44.              </div>
  45.          </div>
  46.      {% else %}
  47.          {{ parent() }}
  48.      {% endif %}
  49.      {% block component_product_box_action_buy_is_seminar %}
  50.          <input type="hidden" class="is-seminar" value="{{ product.translated.customFields.loyxx_seminar ? 1 : 0 }}">
  51.      {% endblock %}
  52.  {% endblock %}
  53. {% block page_product_detail_buy_button_container %}
  54.     {% if product.translated.customFields.loyxx_seminar is not empty %}
  55.         <div class="col-12">
  56.             {% block page_product_detail_buy_button %}
  57.                 <button class="btn btn-primary btn-block btn-buy"
  58.                         data-cart-url="{{ path('frontend.checkout.cart.page') }}"
  59.                         title="{{ "detail.addProduct"|trans|striptags }}"
  60.                         aria-label="{{ "detail.addProduct"|trans|striptags }}">
  61.                     {{ "detail.addProduct"|trans|sw_sanitize }}
  62.                 </button>
  63.             {% endblock %}
  64.         </div>
  65.     {% else %}
  66.         {{ parent() }}
  67.     {% endif %}
  68. {% endblock %}