{% if (ob_project_user_type == 'guest' and ob_project_transaction_configuration_rule.wish_list.guest_user.status == 1) %} {% set prefix = '' %} {% elseif (ob_project_user_type == 'registered' and ob_project_transaction_configuration_rule.wish_list.registered_user.status == 1) %} {% set prefix = 'coded_' %} {% endif %} {% 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 %} {% 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 %} {% elseif price_type == 'NOT_EXIST' %} {% set price_charges =null %} {% else %} {% set price_charges =null %} {% endif %} {% elseif price_type == 'call_for_price' %} {% set price_charges = (price_array.decorative is defined) ? price_array.decorative : null %} {% elseif price_type == 'piece_wise' %} {% set price_charges = (price_array.decorative is defined) ? price_array.decorative : null %} {% endif %} {% else %} {% set special_price = [] %} {% set base_price = [] %} {% 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 base_price = base_price|merge([{ 'special_min_qty' : 'min_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i , 'special_max_qty' : 'max_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i, 'special_price' : prefix~'price'~ '_'~ob_project_user_service_group_id~'_' ~ i ,'min_qty' : 'min_qty'~ '_' ~ i , 'max_qty' : 'max_qty'~ '_' ~ i, 'price' : prefix~'price'~ '_' ~ i,'code':'code'~'_'~ob_project_user_service_group_id~'_'~i,'code_orig':'code'~'_'~i}]) %} {% if row[prefix~'price'~ '_'~ob_project_user_service_group_id~'_' ~ i] != row[prefix~'price'~ '_' ~ i] %} {% set special_price = 'true' %} {% endif %} {% elseif(ob_project_user_service_group_id > 0 and row['min_qty'~ '_'~ob_project_user_service_group_id~'_' ~ i] is not defined) %} {#% set break = 1 %#} {% set base_price = base_price|merge([{ 'min_qty' : 'min_qty'~ '_' ~ i , 'max_qty' : 'max_qty'~ '_' ~ i, 'price' : prefix~'price'~ '_' ~ i, 'code' : 'code'~'_'~i }]) %} {% else %} {% set base_price = base_price|merge([{ 'min_qty' : 'min_qty'~ '_' ~ i , 'max_qty' : 'max_qty'~ '_' ~ i, 'price' : prefix~'price'~ '_' ~ i, 'code' : 'code'~'_'~i }]) %} {% endif %} {% endfor %} {% endif %} {% if show_table == null %} {% include ob_project_instance_theme_path~':'~ob_project_instance_theme~':ProductDetail/Elements/quantityWisePricePanelDiv.html.twig' %} {% else %}
{% endif %}