templates/catalog/block/prod-form.html.twig line 1

Open in your IDE?
  1. <form action="{{ path('cart_buy') }}" method="post" class="prodform_{{ prodone.id }}">
  2.     {% if prodone.num3 %}
  3.         {% set prodonevar = 3 %}
  4.     {% endif %}
  5.     {% if prodone.num2 %}
  6.         {% set prodonevar = 2 %}
  7.     {% endif %}
  8.     {% if prodone.num %}
  9.         {% set prodonevar = 1 %}
  10.     {% endif %}
  11.     <input type="hidden" name="id" value="{{ prodone.id }}"/>
  12.     <input type="hidden" name="var" value="{{ prodonevar }}" class="prodvar{{ prodone.id }}"/>
  13.     <input type="hidden" name="ajax" value="1" class="ajax"/>
  14.     <input type="hidden" name="fromurl" value="{{ request_uri }}" class="prod_id"/>
  15.     <div class="productListing-data by_now">
  16.         <div class="col-pl-1 col-md-3 col-xs-3 col-nopadding hidden-xs">
  17.             {% if prodone.num > 0 or prodone.num2 > 0 or prodone.num3 > 0 %}
  18.                 <input type="text" size="5" maxlength="5" name="num" class="quantity{{ prodone.id }} pgfdc form-control text-center pull-left quantity{{ prodone.id }} pcpcfc" data-id="{{ prodone.id }}" value="1">
  19.                 <input type="button" value="-" class="pgfdl pcpcfl" data-id="{{ prodone.id }}">
  20.                 <input type="button" value="+" class="pgfdr pcpcfr" data-id="{{ prodone.id }}">
  21.             {% endif %}
  22.         </div>
  23.         <div class="col-pl-2 col-md-9 col-xs-12 col-nopadding">
  24.             <div class="prod-buttons">
  25.                 {% if prodone.num %}
  26.                     {% set prod_in_cart = 0 %}
  27.                     {% for cart_item in cart_items %}
  28.                         {% if (cart_item.id == prodone.id) and (cart_item.var == 1) %}
  29.                             {% set prod_in_cart = 1 %}
  30.                         {% endif %}
  31.                     {% endfor %}
  32.                     {% if prod_in_cart == 0 %}
  33.                         <button class="pc-prodvar-{{ prodone.id }}-1 pcpcs-prodvar btn btn-theme form-control m-b-1 active focus" type="button" data-prod-id="{{ prodone.id }}" data-prod-in-cart="{{ prod_in_cart }}" data-is-opt="{{ env.is_opt }}" data-cart-link="{{ path('cart') }}">
  34.                             <img src="{{ asset('cart.svg', 'img') }}" alt="" class="pf-cart"><span class="hidden-xs">{{ labels.get('tocart')|raw }}</span>
  35.                         </button>
  36.                     {% else %}
  37.                         <button class="pc-prodvar-{{ prodone.id }}-1 pcpcs-prodvar btn btn-theme form-control m-b-1 active focus added" type="button" data-prod-id="{{ prodone.id }}" data-cart-link="{{ path('cart') }}">
  38.                             <img src="{{ asset('cart2' ~ (env.is_opt ? 'opt' : '') ~ '.svg', 'img') }}" alt="" class="pf-cart"><span class="hidden-xs">{{ labels.get('addedtocart')|raw }}</span>
  39.                         </button>
  40.                     {% endif %}
  41.                 {% endif %}
  42.                 {% if prodone.num2 %}
  43.                     {% set prod_in_cart = 0 %}
  44.                     {% for cart_item in cart_items %}
  45.                         {% if (cart_item.id == prodone.id) and (cart_item.var == 2) %}
  46.                             {% set prod_in_cart = 1 %}
  47.                         {% endif %}
  48.                     {% endfor %}
  49.                     {% if prod_in_cart == 0 %}
  50.                         <button class="pc-prodvar-{{ prodone.id }}-2 pcpcs-prodvar btn btn-theme form-control m-b-1{% if prodone.num == 0 %} active{% endif %} focus" type="button" data-prod-id="{{ prodone.id }}" data-prod-in-cart="{{ prod_in_cart }}" data-is-opt="{{ env.is_opt }}" data-cart-link="{{ path('cart') }}">
  51.                             <img src="{{ asset('cart.svg', 'img') }}" alt="" class="pf-cart"><span class="hidden-xs">{{ labels.get('tocart')|raw }}</span>
  52.                         </button>
  53.                     {% else %}
  54.                         <button class="pc-prodvar-{{ prodone.id }}-2 pcpcs-prodvar btn btn-theme form-control m-b-1{% if prodone.num == 0 %} active{% endif %} focus added" type="button" data-prod-id="{{ prodone.id }}" data-cart-link="{{ path('cart') }}">
  55.                             <img src="{{ asset('cart2' ~ (env.is_opt ? 'opt' : '') ~ '.svg', 'img') }}" alt="" class="pf-cart"><span class="hidden-xs">{{ labels.get('addedtocart')|raw }}</span>
  56.                         </button>
  57.                     {% endif %}
  58.                 {% endif %}
  59.                 {% if prodone.num3 %}
  60.                     {% set prod_in_cart = 0 %}
  61.                     {% for cart_item in cart_items %}
  62.                         {% if (cart_item.id == prodone.id) and (cart_item.var == 3) %}
  63.                             {% set prod_in_cart = 1 %}
  64.                         {% endif %}
  65.                     {% endfor %}
  66.                     {% if prod_in_cart == 0 %}
  67.                         <button class="pc-prodvar-{{ prodone.id }}-3 pcpcs-prodvar btn btn-theme form-control m-b-1{% if prodone.num == 0 and prodone.num2 == 0 %} active{% endif %} focus" type="button" data-prod-id="{{ prodone.id }}" data-prod-in-cart="{{ prod_in_cart }}" data-is-opt="{{ env.is_opt }}" data-cart-link="{{ path('cart') }}">
  68.                             <img src="{{ asset('cart.svg', 'img') }}" alt="" class="pf-cart"><span class="hidden-xs">{{ labels.get('tocart')|raw }}</span>
  69.                         </button>
  70.                     {% else %}
  71.                         <button class="pc-prodvar-{{ prodone.id }}-3 pcpcs-prodvar btn btn-theme form-control m-b-1{% if prodone.num == 0 and prodone.num2 == 0 %} active{% endif %} focus added" type="button" data-prod-id="{{ prodone.id }}" data-cart-link="{{ path('cart') }}">
  72.                             <img src="{{ asset('cart2' ~ (env.is_opt ? 'opt' : '') ~ '.svg', 'img') }}" alt="" class="pf-cart"><span class="hidden-xs">{{ labels.get('addedtocart')|raw }}</span>
  73.                         </button>
  74.                     {% endif %}
  75.                 {% endif %}
  76.             </div>
  77.         </div>
  78.     </div>
  79.     <div class="productListing-data quantity"></div>
  80. </form>