{%- form 'product', product, id: id_frm, data-productid: pid, class: cl_frm -%}
{{ form | payment_terms }}
{%- if no_sold_out and settings.enable_sub_reCharge %}{% include 'subscription-product' %}{% endif -%}
{%- if settings.enable_infiniteoptions %}
{% endif -%}
{%- if default -%}
{%- if pr_incoming_mess and inventory_management and inventory_quantity <= 0 and current_variant.incoming -%}
{%- assign idate = current_variant.next_incoming_date | date: format: settings.date_in -%}
{% if current_variant.available %}{{ 'products.product.will_not_ship_until_html' | t: date:idate }}{% else %}{{ 'products.product.will_be_in_stock_after_html' | t: date:idate }}{% endif %}
{%- endif -%}
{{-product.metafields.meta.customProperty -}}
{%- else -%}
{%- case bk_stts.swatch_design -%}
{%- when '1' -%}{%- render 'swatch',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '2' -%}{%- render 'swatch_2',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '3' -%}{%- render 'swatch_radio',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '4' -%}{%- render 'swatch_radio_2',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '5' -%}{%- render 'swatch_radio_3',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '6' -%}{%- render 'swatch_radio_4',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '7' -%}{%- render 'swatch_rectangle',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '8' -%}{%- render 'swatch_rectangle_2',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '9' -%}{%- render 'swatch_simple',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- when '10' -%}{%- render 'swatch_simple_2',product:product,block:block,remove_soldout:remove_soldout,call_cl:call_cl,locale_url:locale_url,html_sizeg:html_sizeg,ck_sizeg:ck_sizeg,name_sizeg:name_sizeg -%}
{%- endcase -%}
{{-product.metafields.meta.customProperty -}}
{%- if pr_incoming_mess -%}
{%- if inventory_quantity <= 0 and current_variant.incoming and variants_size < 2 and inventory_management -%}
{%- assign idate = current_variant.next_incoming_date | date: format: settings.date_in -%}
{% if current_variant.available %}{{ 'products.product.will_not_ship_until_html' | t: date:idate }}{% else %}{{ 'products.product.will_be_in_stock_after_html' | t: date:idate }}{% endif %}
{%- else -%}
{{ 'products.product.will_not_ship_until_html' | t: date:'[19041994]' }}
{%- endif -%}
{%- endif -%}
{%- endif -%}
{%- if price_varies and current_variant.unit_price_measurement -%}
{%- if on_sale -%}<del>{{ current_variant.compare_at_price | money }}</del><ins>{{ current_variant.price | money }}</ins>{%- else -%}{{ current_variant.price | money }}{%- endif -%}
{%- capture unit_price_base_unit -%}
{%- if current_variant.unit_price_measurement -%}
{%- if current_variant.unit_price_measurement.reference_value != 1 -%}
{{- current_variant.unit_price_measurement.reference_value -}}
{%- endif -%}
{{ current_variant.unit_price_measurement.reference_unit }}
{%- endif -%}
{%- endcapture -%}
{{ current_variant.unit_price | money }}/{{- unit_price_base_unit -}}
{%- elsif price_varies and on_sale -%}<del>{{ current_variant.compare_at_price | money }}</del> <ins>{{ current_variant.price | money }}</ins>
{%- elsif price_varies -%}{{ current_variant.price | money }}{%- endif -%}
{%- assign PR_buy_pr = false -%}
{%- if bk_stts.enable_payment_btn and ck_external == false and no_sold_out -%}
{%- assign PR_buy_pr = true -%}
{%- endif -%}
{%- if ck_external -%}{{title}}{%- render 'nt_add_w',class:"order-3",tooltip:"ttip_nt tooltip_top_left" -%}
{%- elsif no_sold_out == false -%}
{{'products.product.outofstock' | t}}
{%- render 'nt_add_w',tooltip:"ttip_nt tooltip_top_left" -%}
{%- else -%}
{{'products.product.outofstock' | t}}
{%- render 'nt_add_w',class:"order-3",tooltip:"ttip_nt tooltip_top_left" -%}
{%- endif -%}
{%- if PR_buy_pr -%}{{- form | payment_button -}}
{%- if template == 'product.KT' -%}
{%- endif -%}
{%- endif -%}
{%- endform -%}
this is the code in my product when buying..
if you see this code.. when buying a item i made a input field in the product page like this..
but i suppose to make this input require when you click BUT IT NOW but it doesn’t work..
I definitely wrote “required” in the input attribute in the form block, but this doesn’t work. Even if it’s empty, it goes over even if I press buy it now. Please help me.