{% set show_heading = (show_heading is defined) ? show_heading : null %} {% set show_table = (show_table is defined) ? show_table : null %} {% set is_solr_data = (is_solr_data is defined) ? is_solr_data : null %} {% set show_print_price_table = (show_print_price_table is defined) ? show_print_price_table : null %} {% set price_unit = (price_unit is defined and price_unit!='') ? price_unit : 'each' %} {% if is_solr_data == null %} {% set price_charges = (price_array is defined) ? price_array : null %} {% endif %} {% if show_table == null %} {% if show_heading %}
{#

{{ 'products_detail.quantity_price'|trans }}

#} {% else %}
{% endif %}
{{ 'products_detail.quantity'|trans }} {{ (price_unit!='each')?('('~('piece_wise_price.'~price_unit)|trans({}, 'app')~')'):null }}
{{ 'products_detail.price'|trans }}
{% if show_print_price_table %}
{% if is_solr_data %} {% set break = 0 %} {% for i in range(1, 15) if break == 0 %} {% if(ob_project_user_service_group_id > 0 and row['min_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i] is defined) %} {% set min_qty = 'min_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i %} {% set max_qty = 'max_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i %} {% set price = 'price'~ '_'~ob_project_user_service_group_id~'_' ~ i %} {% elseif(ob_project_user_service_group_id > 0 and row['min_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i] is not defined) %} {% set min_qty = 'min_qty'~ '_' ~ i %} {% set max_qty = 'max_qty'~ '_' ~ i %} {% set price = 'price'~ '_' ~ i %} {% else %} {% set min_qty = 'min_qty'~ '_' ~ i %} {% set max_qty = 'max_qty'~ '_' ~ i %} {% set price = 'price'~ '_' ~ i %} {% endif %} {% if regular_variations_charges[min_qty] is defined %}
{{ regular_variations_charges[min_qty] }}{% if regular_variations_charges[max_qty] is defined and regular_variations_charges[max_qty] < 999999 %}{#}-{{ regular_variations_charges[max_qty] }}{#}{% else %}+{% endif %}
{{ ob_project_currency_code }} {{ regular_variations_charges[price] | currency }}
{% else %} {% set break = 1 %} {% endif %} {% endfor %} {% else %} {% if price_charges is defined %} {% for rvc in price_charges %} {% if rvc.to is defined and rvc.to != '' %} {% set to_price = '-'~rvc.to %} {% else %} {% set to_price = '+' %} {% endif %}
{#}
{{ rvc.from~to_price }}
{#}
{{ rvc.from }}
{{ ob_project_currency_code }} {{ rvc.rate | currency }} {{ rvc.code}}
{% endfor %} {% endif %} {% endif %}
{% else %} {% endif %}
{% if show_heading %}
{% endif %} {% else %} {% if is_solr_data %} {% set break = 0 %} {% for i in range(1, 15) if break == 0 %} {% if(ob_project_user_service_group_id > 0 and row['min_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i] is defined) %} {% set min_qty = 'min_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i %} {% set max_qty = 'max_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i %} {% elseif(ob_project_user_service_group_id > 0 and row['min_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i] is not defined) %} {% set min_qty = 'min_qty'~ '_' ~ i %} {% set max_qty = 'max_qty'~ '_' ~ i %} {% else %} {% set min_qty = 'min_qty'~ '_' ~ i %} {% set max_qty = 'max_qty'~ '_' ~ i %} {% endif %} {% if row[min_qty] is defined %} {% else %} {% set break = 1 %} {% endif %} {% endfor %} {% else %} {% for variations_charges in price_charges %} {% endfor %} {% endif %} {% if is_solr_data %} {% set break = 0 %} {% for i in range(1, 15) if break == 0 %} {#% set price = 'price'~ '_' ~ i %#} {% if(ob_project_user_service_group_id > 0 and row['price'~ '_'~ob_project_user_service_group_id~'_' ~ i] is defined) %} {% set price = 'price'~ '_'~ob_project_user_service_group_id~'_' ~ i %} {% elseif(ob_project_user_service_group_id > 0 and row['price'~ '_'~ob_project_user_service_group_id~'_' ~ i] is not defined) %} {% set price = 'price'~ '_' ~ i %} {% else %} {% set price = 'price'~ '_' ~ i %} {% endif %} {% if row[price] is defined %} {% else %} {% set break = 1 %} {% endif %} {% endfor %} {% else %} {% for variations_charges in price_charges %} {% endfor %} {% endif %}
{{ 'quantity'| trans({},"app") }} {{ (price_unit!='each')?('('~('piece_wise_price.'~price_unit)|trans({}, 'app')~')'):null }} {{ row[min_qty] }}{% if row[max_qty] is defined and row[max_qty] < 999999 %}-{{ row[max_qty] }}{% else %}+{% endif %} {{ variations_charges.from }}{% if variations_charges.to is defined and variations_charges.to != '' %}{#}-{{ variations_charges.to }}{#}{% else %}+{% endif %}
{{ 'price'| trans({},"app") }} {% if price_type == 'call_for_price' %} {{ 'call_for_price_price_range'| trans({},"app") }} {% else %} {{ ob_project_currency_code }} {{ row[price] | currency }} {% endif %} {{ variations_charges.rate | currency }} {{ variations_charges.code}}
{% endif %}