{% 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 price_unit = (price_unit is defined and price_unit!='') ? price_unit : 'each' %} {% set price_charges = null %} {% if is_solr_data == null %} {% if price_type == 'variations' %} {% set price_charges = (price_array is defined) ? price_array : null %} {% elseif price_type == 'regular' %} {% if price_array_type == 'decorative' %} {% set price_charges = (price_array.decorative is defined) ? price_array.decorative : null %} {% elseif price_array_type == 'blank' %} {% set price_charges = (price_array.blank is defined) ? price_array.blank : null %} {% else %} {% set price_charges = null %} {% endif %} {% endif %} {% endif %} {% set ob_project_currency_code = currency_code %} {% if show_table == null %} {% include 'OfficeBrainOrderBundle:OrderAdmin:quantityWisePricePanelDiv.html.twig' %} {% 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") }}{{ ob_project_currency_code }} {{ row[price] | currency }}{{ variations_charges.rate | currency }}
{% endif %}