{% extends 'product.jinja' %} {% from '_helpers.jinja' import render_product, render_field %} {% block product_name_price %} {# product name/price section #}

{{ product.name }}

{{ product.code }}

{% if product.allow_open_amount %}

{% set min_price = product.gc_min|currencyformat(current_locale.currency.code) %} {% set max_price = product.gc_max|currencyformat(current_locale.currency.code) %} {{ min_price }} - {{ max_price }}

{% endif %} {% endblock product_name_price %} {% block buy_buttons %}
{% if product.salable %}
{{ render_field(form.selected_amount, label_text= _('Amount'), required=required, id="selected_amount") }}
{% if product.allow_open_amount %}
{{ render_field(form.open_amount, label_text= _('Enter Amount'), placeholder=_('0.00')) }}
{% endif %}
{{ render_field(form.recipient_name, label_text= _('Recipient Name'), placeholder=_('Enter Name'), type="text") }}
{% if product.gift_card_delivery_mode in ['virtual', 'combined'] %}
{{ render_field(form.recipient_email, label_text= _('Recipient Email'), placeholder=_('Enter Email'), type="email", required=required) }}
{% endif %}
{{ render_field(form.message, label_text=_('Message (max. 200 Characters)'), placeholder=_('Enter Message'), type="textarea", maxlength="200") }}
{% else %}
{{ _('This product is not for sale') }}
{% endif %}

{% endblock buy_buttons %} {% block scripts %} {{ super() }} {% if product.allow_open_amount %} {% endif %} {% endblock %}