{% extends '::baseAjax.html.twig' %} {% block ajax_body %} {% set ob_city_dropdown = ob_project_setting['configuration_rule']['site_management']['option']['address']['option']['city']['option']['dropdown']['status'] %} {% set ob_city_textbox = ob_project_setting['configuration_rule']['site_management']['option']['address']['option']['city']['option']['textbox']['status'] %} {% set ob_state_dropdown = ob_project_setting['configuration_rule']['site_management']['option']['address']['option']['state']['option']['dropdown']['status'] %} {% set ob_state_textbox = ob_project_setting['configuration_rule']['site_management']['option']['address']['option']['state']['option']['textbox']['status'] %} {% set ob_country_dropdown = ob_project_setting['configuration_rule']['site_management']['option']['address']['option']['country']['option']['dropdown']['status'] %} {% set ob_country_textbox = ob_project_setting['configuration_rule']['site_management']['option']['address']['option']['country']['option']['textbox']['status'] %}
{{ product.basic_information.title }}
Item Total {{ quote.quoteItemLine[index].currencySymbol|upper }} {% if (quote.quoteItemLine[index].isComplete==1) or (quote.quoteItemLine[index].itemLineTotal!=0.00) %} {{ quote.quoteItemLine[index].itemLineTotal|price }} {% else %} 0.00 {% endif %} {% if is_quote_preview_page == 0 %} {% endif %}
{#
#} {# {{ 'quote_negotiation.sku' |trans }} #} {# {# {{ product.basic_information.sku_number }}#} {# {{ quote.quoteItemLine[index].productSku }}#} {# #} {#
#}
{# #} {#} {#}
{% set prod_sum_flag = 0 %} {% if quote.quoteItemLine[index].quoteProductImprintArea|length>0 %} {% for imprintArea in quote.quoteItemLine[index].quoteProductImprintArea %} {% if product.imprint_position_and_methods[imprintArea.imprintAreaId] is defined %} {% set prod_sum_flag = 1 %} {% if imprintArea.quoteProductImprintColor|length>0 %} {% set prod_sum_flag = 1 %} {% endif %} {% if imprintArea.quoteProductImprintTextArtWork|length>0 %} {% for ind,imprintartwork in imprintArea.quoteProductImprintTextArtWork %} {% if imprintartwork.logoPath!='' %} {% set prod_sum_flag = 1 %} {% endif %} {% if imprintartwork.isLogoSendAfterOrder==1 %} {% set prod_sum_flag = 1 %} {% endif %} {% set prod_sum_flag = 1 %} {% endfor %} {% endif %} {% endif %} {% endfor %} {% endif %} {% if quote.quoteItemLine[index].productNote != '' %} {% set prod_sum_flag = 1 %} {% endif %} {% if prod_sum_flag == 1 %}

Product Summary{#{{'quote_negotiation.quote_summary' |trans }}#}

{% if quote.quoteItemLine[index].quoteProductImprintArea|length>0 %} {% for imprintArea in quote.quoteItemLine[index].quoteProductImprintArea %} {% if product.imprint_position_and_methods[imprintArea.imprintAreaId] is defined %}
{{ 'admin.quote_info.quote_print_position' |trans }}: {{ product.imprint_position_and_methods[imprintArea.imprintAreaId].position_area }}
{{ 'admin.quote_info.quote_imprint_method' |trans }} : {{ product.imprint_methods[imprintArea.imprintAreaMethodId] }}
{% if imprintArea.imprintAreaNoofColor is defined and imprintArea.imprintAreaNoofColor > 0 %}
{{ 'admin.quote_info.quote_how_many_color' |trans }} : {{ imprintArea.imprintAreaNoofColor }} {{ 'admin.quote_info.color'|trans }}
{% endif %} {% if imprintArea.quoteProductImprintColor|length>0 %}
{% for index,imprintcolor in imprintArea.quoteProductImprintColor %} {% if imprintcolor.isPmsColor==1 %} {% set color =imprintcolor.colorName %} {% else %} {% set color ='Standard '~imprintcolor.colorName %} {% endif %}
{{ 'admin.quote_info.quote_color' |trans }}{{ index+1 }} :{{ color }}
{% endfor %}
{% endif %} {% if imprintArea.quoteProductImprintTextArtWork|length>0 %} {% for ind,imprintartwork in imprintArea.quoteProductImprintTextArtWork %} {% if imprintartwork.logoPath!='' %}
{{ 'admin.quote_info.quote_upload_logo'|trans }} {{ ind+1 }} : {% set fileName = imprintartwork.logoPath|split('/')|last %} {% set ext = fileName|split('.')|last %} {% if ext == 'jpg' or ext == 'jpeg' or ext == 'gif' or ext == 'png' %} {% elseif ext == 'pdf' %} {% elseif ext == 'eps' %} {% elseif ext == 'ai' %} {% else %} {% endif %} {{ imprintartwork.logoName }}
{% endif %} {% if imprintartwork.isLogoSendAfterOrder==1 %}
{{ 'admin.quote_info.quote_art_work_via_email' |trans }} : {{ imprintartwork.emailForLogo }}
{% endif %} {% if imprintartwork.imprintText != '' %}
{{ 'admin.quote_info.quote_text'|trans }}{{ ind+1 }} : {{ imprintartwork.imprintText }}
{% endif %} {% endfor %} {% endif %} {% endif %} {% endfor %} {% endif %} {# {{ 'admin.quote_info.quote_charges'|trans }}#} {# {{ 'admin.quote_info.quote_quantity'|trans }}#} {# {{ 'admin.quote_info.quote_unit_price'|trans }} ({{ ob_project_setting.currency_code|upper }})#} {# {{ 'admin.quote_info.quote_total'|trans }} ({{ ob_project_setting.currency_code|upper }})#} {# #} {# {% if (quote.quoteItemLine[index].quoteProductCharges|length>0) or (quote.quoteItemLine[index].quoteProductAdditionalCharges|length>0) %} {% for charge in quote.quoteItemLine[index].quoteProductCharges %}
{{ charge.chargesType}}
{{ 'admin.quote_info.quote_quantity'|trans }} : NA
{{ 'admin.quote_info.quote_unit_price'|trans }}({{ ob_project_setting.currency_code|upper }}) : NA
{{ 'admin.quote_info.quote_total'|trans }} ({{ ob_project_setting.currency_code|upper }}) : {{ ob_project_setting.currency_code|upper }}{{ charge.chargesAmount|currency}}
{% endfor %} {% for addCharge in quote.quoteItemLine[index].quoteProductAdditionalCharges %} {% if (quote.quoteItemLine[index].quoteProductAdditionalCharges|length>0) and (addCharge.chargesType is defined and addCharge.chargesType !='') %}
{{ 'admin.quote_info.quote_charges'|trans }} : {{ addCharge.chargesType }}
{{ 'admin.quote_info.quote_quantity'|trans }} : {{ addCharge.quantity }}
{{ 'admin.quote_info.quote_unit_price'|trans }} ({{ ob_project_setting.currency_code|upper }}) : {{ ob_project_setting.currency_code|upper }}{{ addCharge.unitCharge|currency }}
{{ 'admin.quote_info.quote_total'|trans }} ({{ ob_project_setting.currency_code|upper }}) : {{ ob_project_setting.currency_code|upper }}{{ addCharge.chargesAmount|currency }}
{% endif %} {% endfor %} {% endif %} #} {% if quote.quoteItemLine[index].productNote != '' %}
{{ 'admin.quote_info.quote_special_instructions'|trans }} :-- {{ quote.quoteItemLine[index].productNote }}
{% endif %}
{% endif %}

{{ 'admin.quote_info.quote_instructions'|trans }}

{{ product.basic_information.description|striptags|raw }}

PRODUCT FEATURES

{% if product.category is defined and product.category|length>0 %} {% for categoryName in product.category %}
{{ 'admin.quote_info.quote_category'|trans }} : {{ categoryName|capitalize }}
{% endfor %} {% endif %} {% if product.attributes is defined and product.attributes|length>0 %} {% for attributes in product.attributes %}
{% if attributes.values is defined and attributes.values|length>0 %} {{ attributes.label }} : {% set attrCount = attributes.values|length %} {% for attributeValue in attributes.values %} {{ attributeValue|trim|capitalize}}{% set attrCount = attrCount-1 %}{% if attrCount!=0 %}, {% endif %} {% endfor %} {% endif %}
{% endfor %} {% endif %} {% if product.imprint_position_and_methods is defined and product.imprint_position_and_methods|length>0 %}
{{ 'admin.quote_info.quote_print_position' |trans }}: {% for imprintArea in product.imprint_position_and_methods %} {{ imprintArea.position_area }} {% endfor %}
{% endif %} {% if product.brand is defined and product.brand|length>0 %} {% if product.brand.name is defined and product.brand.name|length>0 %}
{{ 'admin.quote_info.quote_brand' |trans }} : {{ product.brand.name }}
{% endif %} {% endif %}
{{ quote.quoteItemLine[index].productSku }}
{% if quote.quoteItemLine[index].displayQty==1 %} {% set productCulture = '' %} {% set productDetailConfiguration = quote.quoteItemLine[index].productDetailConfiguration|deserialize %} {% if productDetailConfiguration['culture'] is defined %} {% set productCulture = productDetailConfiguration['culture'] %} {% endif %} {# Extract the product properties as variables started #} {% set price_type = product.price_type %} {% if product.variation_pricing_for_other_country is defined %} {% set variation_pricing_for_other_country = product.variation_pricing_for_other_country %} {% endif %} {% if product.pricing_for_other_country is defined %} {% set pricing_for_other_country = product.pricing_for_other_country %} {% endif %} {% if product.variation_pricing_country_available is defined %} {% set variation_pricing_country_available = product.variation_pricing_country_available %} {% endif %} {% if product.country_available is defined %} {% set country_available = product.country_available %} {% endif %} {% if product.product_id is defined %} {% set product_id = product.product_id %} {% endif %} {# Extract the product properties as variables ended #} {# decide the final pricing started #} {% if price_type is defined and price_type == 'variations' %} {% set final_pricing = variation_pricing_for_other_country %} {% set final_country_available = variation_pricing_country_available %} {% else %} {% set final_pricing = pricing_for_other_country %} {% set final_country_available = country_available %} {% endif %} {# decide the final pricing ended #}
{% include 'OfficeBrainQuoteBundle:Quote:pricingQuantityTable.html.twig' with {'show_heading':true,'show_table':true , 'price_array_type':'decorative', 'price_type' : product.price_type ,'price_array':productCulture =='en_ca' ? final_pricing['ca'] : final_pricing['us']} %}
{% endif %} {% if quote.quoteItemLine[index].quoteProduct|length>0 %} {% for i, prod in quote.quoteItemLine[index].quoteProduct %} {% set totQty=0 %}

{{ 'admin.quote_info.quote_product_quantity_1'|trans }}- {{ i+1 }}

{% if product.attributes is defined %} {% set colorValue= '' %} {% for attr in product.attributes %} {% if attr.id=="11" %} {% for size in attr.values %} {% endfor %} {% else %} {% if attr.id=="10" %} {% set colorValue= attr.values %} {% endif %} {% endif %} {% endfor %} {% endif %} {% if prod.quoteVariationMaster|length>0 %} {% for varMaster in prod.quoteVariationMaster %} {% if colorValue[varMaster.attributeValueId] is defined %} {% if varMaster.quoteVariationMapping|length>0 %} {% if varMaster.quoteVariationMapping.quoteVariationQuantity|length>0 %} {% set totQty=0 %} {% for varQty in varMaster.quoteVariationMapping.quoteVariationQuantity %} {% set totQty=totQty+varQty.productQuantity %} {% endfor %} {# {% if varMaster.quoteVariationMapping.quoteVariationDetail|length>0 %}#} {# #} {# {% endif %} #} {% endif %} {% endif %} {% endif %} {% endfor %} {% endif %} {# #}
{{ attr.label }}{{ size }}{{ 'admin.quote_info.quote_total'|trans }}
{% if quote.quoteItemLine[index].extraColor != '' %} {% set extra_color_ary = quote.quoteItemLine[index].extraColor|displayOtherColor(product.attributes) %} {% for eca in extra_color_ary %} {{ eca }}
{% endfor %} {% else %} {{ colorValue[varMaster.attributeValueId] }} {% endif %}
{{ varQty.productQuantity }}{{ totQty }}
{{ totQty }}
{% if prod.quoteShippingDetail|length>0 %}
{{ 'admin.quote_info.quote_shipping_address'|trans }} {{ 'admin.quote_info.quote_unit_price'|trans }} {{ 'admin.quote_info.quote_amount'|trans }}
{{ prod.quoteShippingDetail.name }}
{{ prod.quoteShippingDetail.email }}
{{prod.quoteShippingDetail.street1 }},
{% if prod.quoteShippingDetail.street2 is defined and prod.quoteShippingDetail.street2!="" %}
{{ prod.quoteShippingDetail.street2 }},
{% endif %}
{% if ob_city_dropdown %} {{ prod.quoteShippingDetail.cityId|city }}, {% endif %} {% if ob_city_textbox %} {{ prod.quoteShippingDetail.cityName }}, {% endif %} {% if ob_state_textbox %} {{ prod.quoteShippingDetail.stateName }}, {% elseif ob_state_dropdown %} {{ prod.quoteShippingDetail.stateId|state }}, {% endif %} {{ prod.quoteShippingDetail.zipCode }}, {% if ob_country_textbox %} {{ prod.quoteShippingDetail.countryName }} {% elseif ob_country_dropdown %} {{ prod.quoteShippingDetail.countryId|country }} {% endif %}
{% if prod.quoteShippingDetail.inHandDate is defined and prod.quoteShippingDetail.inHandDate!="" %}
In Hand Date : {{prod.quoteShippingDetail.inHandDate }}
{% endif %} {% if prod.quoteShippingDetail.phone is defined and prod.quoteShippingDetail.phone!="" %}
T : {{prod.quoteShippingDetail.phone }}
{% endif %} {% if prod.quoteShippingDetail.extension is defined and prod.quoteShippingDetail.extension != "" %}
Ext : {{ prod.quoteShippingDetail.extension }}
{% endif %} {% if prod.quoteShippingDetail.mobile is defined and prod.quoteShippingDetail.mobile!="" %}
M : {{prod.quoteShippingDetail.mobile }}
{% endif %} {% if prod.quoteShippingDetail.fax is defined and prod.quoteShippingDetail.fax!="" %}
F : {{ prod.quoteShippingDetail.fax }}
{% endif %} {% if prod.quoteShippingDetail.website is defined and prod.quoteShippingDetail.website!="" %}
Web : {{ prod.quoteShippingDetail.website }}
{% endif %}
{{ quote.quoteItemLine[index].unitPrice|currency }}
{% set total_amt = quote.quoteItemLine[index].unitPrice*totQty+prod.quoteShippingDetail.shippingCharge %} {{ total_amt|currency }}
{% endif %}
{% endfor %} {% endif %}

{{ 'admin.quote_info.quote_charges'|trans }}

{# #} {% if (quote.quoteItemLine[index].quoteProductCharges|length>0) or (quote.quoteItemLine[index].quoteProductAdditionalCharges|length>0) %} {% for charge in quote.quoteItemLine[index].quoteProductCharges %} {# #} {% endfor %} {% if quote.quoteItemLine[index].quoteProductAdditionalCharges|length>0 and quote.quoteItemLine[index].quoteProductAdditionalCharges!=""%} {% for addCharge in quote.quoteItemLine[index].quoteProductAdditionalCharges %} {% endfor %} {% endif %} {% else %} {#} {% for addCharge in quote.quoteItemLine[index].quoteProductAdditionalCharges %} {% if (quote.quoteItemLine[index].quoteProductAdditionalCharges|length>0) and (addCharge.chargesType is defined and addCharge.chargesType !='') %} {% endif %} {% endfor %} {% else %}#} {# #} {# #} {# #} {% endif %}
{{ 'admin.quote_info.quote_charges'|trans }} {{ 'admin.quote_info.quote_quantity'|trans }} {{ 'admin.quote_info.quote_unit_price'|trans }} ({{ ob_project_setting.currency_code|upper }}) {{ 'admin.quote_info.quote_total'|trans }} ({{ ob_project_setting.currency_code|upper }})
{{ charge.chargesType}} {#{{ ob_project_setting.currency_code|upper }}#}{{ charge.chargesAmount|currency}}
{{ addCharge.chargesType }} {{ addCharge.quantity }}
{{ addCharge.unitCharge|price }}
{{ addCharge.chargesAmount|price }}
{{ addCharge.chargesType }} {{ addCharge.quantity }} {{ addCharge.unitCharge|currency }} {{ addCharge.chargesAmount|currency }}
{{ 'admin.quote_info.quote_additional_charges_not_found'|trans }}

{# #}
{{ 'admin.quote_info.quote_total'|trans }} {# {% if (quote.quoteItemLine[index].isComplete==1) or (quote.quoteItemLine[index].itemLineTotal!=0.00) %}#} {{ ob_project_setting.currency_code|upper }} {{ quote.quoteItemLine[index].itemLineTotal|currency }} {# {% else %}#} {# - #} {# {% endif %}#}
{# #}
{{ 'admin.quote_info.quote_discount'|trans }} {{ ob_project_setting.currency_code|upper }} {{quote.quoteItemLine[index].itemLineDiscount|currency }}

{{ 'admin.quote_info.quote_comments'|trans }}

{% if quote.quoteItemLine[index].productComments!='' %} {{ quote.quoteItemLine[index].productComments|raw }} {% endif %}
{% endblock ajax_body %}