custom/plugins/ATNTheme/src/Resources/views/storefront/component/buy-widget/buy-widget-form.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/component/buy-widget/buy-widget-form.html.twig' %}
  2. {% block buy_widget_buy_quantity %}
  3.     <label class="product-detail-quantity-title">
  4.         {{ "detail.dataColumnQuantity"|trans|sw_sanitize }}
  5.     </label>
  6.     {{ parent() }}
  7. {% endblock %}
  8. {% block buy_widget_buy_button %}
  9.     {% set nbporcustomtext = product.translated.customFields.custom_nimbits_priceonrequest_customtext %}
  10.     {% set nb_is_por = product.extensions.nimbits_por.is_por %}
  11.     {% set nb_is_purchaseable = product.extensions.nimbits_por.is_purchaseable %}
  12.     {% set nb_show_price = product.extensions.nimbits_por.show_price %}
  13.     {% if nb_is_por %}
  14.         {% if nb_is_purchaseable %}
  15.             {{ parent() }}
  16.         {% endif %}
  17.         {% sw_include "@Storefront/storefront/priceonrequest/porbtn.html.twig" %}
  18.         {% set nbPriceRequestItems = [] %}
  19.         {% set nbPriceRequestItems = nbPriceRequestItems|merge([{ quantity: 0, number: product.productNumber, name: product.translated.name  }]) %}
  20.         <input name="nb_pricerequest_lineitems" type="hidden" value="{{ nbPriceRequestItems|json_encode() }}"/>
  21.     {% elseif context.customer %}
  22.         <button class="btn btn-primary btn-block btn-buy btn-animated"
  23.                 title="{{ "detail.addProduct"|trans|striptags }}"
  24.                 aria-label="{{ "detail.addProduct"|trans|striptags }}">
  25.             <span class="button-text">
  26.                     {{ "detail.addProduct"|trans|sw_sanitize }}</span>
  27.             {% sw_icon 'arrow-right' style {
  28.                 'color': 'primary'
  29.             } %}
  30.         </button>
  31.     {% else %}
  32.         <a href="{{ seoUrl('frontend.account.login') }}?redirectTo=frontend.detail.page&redirectParameters=%7B%22productId%22:%22{{ product.id }}%22%7D"
  33.            class="btn btn-primary btn-block btn-buy btn-animated disabled"
  34.            title="{{ "account.loginSubmit"|trans|sw_sanitize }}"
  35.            aria-label="{{ "account.loginSubmit"|trans|sw_sanitize }}" style="pointer-events: all">
  36.             <span class="button-text">
  37.                     {{ "ATNTheme.loginRequired"|trans|sw_sanitize }}</span>
  38.             {% sw_icon 'arrow-right' style {
  39.                 'color': 'primary'
  40.             } %}
  41.         </a>
  42.     {% endif %}
  43. {% endblock %}