{% extends '::adminBaseAjax.html.twig' %} {% block ajax_body %} {% if data|length>0 %} {% set isComplete=1 %} {% for index,product in data %}
{{ product.basic_information.title }}
{{ quote.quoteItemLine[index].currencySymbol }} {% if (quote.quoteItemLine[index].isComplete==1) or (quote.quoteItemLine[index].itemLineTotal!=0.00) %} {{ quote.quoteItemLine[index].itemLineTotal|price }}{% else %} 0.00 {% endif %}
{{ 'admin.quote_info.quote_show_sku' |trans }}
{% if instance_type=="distributor" %} {{ 'admin.quote_info.quote_view_supplier' |trans }} {% endif %}
{{ product.basic_information.title }} {% if quote.quoteItemLine[index].isComplete==1 %} {% else %} {% set isComplete=0 %} {% endif %}

{{ 'admin.quote_info.quote_product_description' |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] is defined) ? product.imprint_methods[imprintArea.imprintAreaMethodId] : '' }}
{{ 'admin.quote_info.quote_how_many_color' |trans }} : {{ imprintArea.imprintAreaNoofColor }} {{ 'admin.quote_info.color'|trans }}
{% if imprintArea.quoteProductImprintColor|length>0 %}
{% for index,imprintcolor in imprintArea.quoteProductImprintColor %} {% if imprintcolor.isPmsColor==1 %} {% set color ='PMS'~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 }} :{{ imprintartwork.logoName }}
{% endif %} {% if imprintartwork.isLogoSendAfterOrder==1 %}
{{ 'admin.quote_info.quote_art_work_via_email' |trans }} : {{ imprintartwork.emailForLogo }}
{% endif %}
{{ 'admin.quote_info.quote_text'|trans }}{{ ind+1 }} : {{ imprintartwork.imprintText }}
{% endfor %} {% endif %} {% endif %} {% endfor %} {% endif %}
{{ 'admin.quote_info.quote_special_instructions'|trans }} : {{ quote.quoteItemLine[index].productNote|raw }}

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

{{ product.basic_information.description|raw }}

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

{% 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 %} {% set attrCount = attributes.values|length %} {{ attributes.label }} : {% 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 %}
{% if quote.quoteItemLine[index].displayQty==1 %} {% set displayQtyClass='fa fa-eye' %} {% set display='display:block;' %} {% else %} {% set displayQtyClass='fa fa-eye-slash' %} {% set display='display:none;' %} {% endif %}
{% 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:QuoteAdmin: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'] ,'pricing_for_other_country':final_pricing} %}
{% 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 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 %} {% endfor %} {% endif %}
{{ attr.label }}{{ size }}{{ 'admin.quote_info.quote_total'|trans }}
{{ (colorValue[varMaster.attributeValueId] is defined) ? colorValue[varMaster.attributeValueId] : '' }}{{ varQty.productQuantity }}{{ totQty }}{{ totQty }}
{% if prod.quoteShippingDetail|length>0 %}
{{ 'admin.quote_info.quote_shipping_address'|trans }} {{ 'admin.quote_info.quote_unit_price'|trans }} ({{ ob_project_setting.currency_code|upper }}) {{ 'admin.quote_info.quote_amount'|trans }} ({{ ob_project_setting.currency_code|upper }})

{{ prod.quoteShippingDetail.name }} -
{{ prod.quoteShippingDetail.street1 }}
{% if prod.quoteShippingDetail.street2 is defined and prod.quoteShippingDetail.street2 != '' %} {{ prod.quoteShippingDetail.street2 }}
{% endif %} {% if prod.quoteShippingDetail.cityId>0 %} {{ prod.quoteShippingDetail.cityId|city }} {% endif %}, {% if prod.quoteShippingDetail.stateId>0 %} {{ prod.quoteShippingDetail.stateId|state }} {% endif %}, {% if prod.quoteShippingDetail.zipCode>0 %} {{ prod.quoteShippingDetail.zipCode }} {% endif %}, {% if prod.quoteShippingDetail.countryId>0 %} {{ prod.quoteShippingDetail.countryId|country }} {% endif %}
{% if prod.quoteShippingDetail.phone!='' %}T : {{ prod.quoteShippingDetail.phone }} ,{% endif %}
{% if prod.quoteShippingDetail.fax!='' %}F : {{ prod.quoteShippingDetail.fax }} {% endif %}

{{ 'admin.quote_info.quote_shipping_carrier'|trans }} : {{ prod.quoteShippingDetail.shippingType|capitalize }}
{{ 'admin.quote_info.quote_method'|trans }} : {{ prod.quoteShippingDetail.serviceType|capitalize }}
{{ 'admin.quote_info.quote_unit_price'|trans }} : {{ quote.quoteItemLine[index].unitPrice|currency }}
{{ 'admin.quote_info.quote_shipping_charge'|trans }} : {{ prod.quoteShippingDetail.shippingCharge|currency }}
{{ 'admin.quote_info.quote_product_total'|trans }} : {% set product_total = quote.quoteItemLine[index].unitPrice*totQty %} {{ product_total|currency }}
{% set total_amt = quote.quoteItemLine[index].unitPrice*totQty+prod.quoteShippingDetail.shippingCharge %} {{ total_amt|currency }}
{% endif %}
{% endfor %} {% endif %}

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

{{ 'admin.quote_info.quote_add_additional_charges'|trans }}
{% if (quote.quoteItemLine[index].quoteProductCharges|length>0) or (quote.quoteItemLine[index].quoteProductAdditionalCharges|length>0) %} {% for charge in quote.quoteItemLine[index].quoteProductCharges %} {% endfor %} {% for addCharge in quote.quoteItemLine[index].quoteProductAdditionalCharges %} {% 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}}
{{ 'admin.quote_info.quote_additional_charges_not_found'|trans }}
{{ 'admin.quote_info.quote_discount'|trans }}
{{ 'admin.quote_info.quote_total'|trans }}
{% if (quote.quoteItemLine[index].isComplete==1) or (quote.quoteItemLine[index].itemLineTotal!=0.00) %} {{ quote.quoteItemLine[index].itemLineTotal|price }} {% else %} - {% endif %}

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

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