{% 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'] %}
{# #} {% if product.basic_information.title is defined %} {{ product.basic_information.title }} {% endif %}
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 %} REMOVE {% if quote.quoteItemLine[index].isComplete==1 %} {% set isComplete=1 %} EDIT {% else %} {% set isComplete=0 %} EDIT {% endif %}

Product Summary{#{{'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] }}
{% if imprintArea.imprintAreaNoofColor is defined and imprintArea.imprintAreaNoofColor > 0 %}
{{ 'edit_cart_summary.print_position' |trans({},'goldstar') }} : {{ 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_special_instructions'|trans }} : {{ quote.quoteItemLine[index].productNote|raw }}
{#
{% if quote.quoteItemLine[index].quoteProduct|length>0 %} {% for i, prod in quote.quoteItemLine[index].quoteProduct %} {% if product.attributes is defined %} {% set colorValue= '' %} {% for attr in product.attributes %} {% if attr.id=="11" %} {{ attr.label }} {% for size in attr.values %} {{ size }} {% endfor %} {{ 'admin.quote_info.quote_total'|trans }} {% else %} {% if attr.id=="10" %} {% set colorValue= attr.values %} {% endif %} {% endif %} {% endfor %} {% endif %} {% if prod.quoteVariationMaster|length>0 %} {% for varMaster in prod.quoteVariationMaster %} {{ colorValue[varMaster.attributeValueId] }} : {% if varMaster.quoteVariationMapping|length>0 %} {% if varMaster.quoteVariationMapping.quoteVariationQuantity|length>0 %} {% for varQty in varMaster.quoteVariationMapping.quoteVariationQuantity %} {{ varQty.productQuantity }}
{% endfor %} {% endif %} {% endif %} {% endfor %} {% endif %} {% endfor %} {% endif %}
#} {# {% if (quote.quoteItemLine[index].quoteProductCharges|length>0) or (quote.quoteItemLine[index].quoteProductAdditionalCharges|length>0) %}
{{ 'Charges' }}
{% for charge in quote.quoteItemLine[index].quoteProductCharges %} {{ charge.chargesType}}
{{ 'Total' }} : {{ ob_project_setting.currency_code|upper }}{{ charge.chargesAmount|price}}
{% endfor %} {% for addCharge in quote.quoteItemLine[index].quoteProductAdditionalCharges %}
{{ 'Add additional charges' }}

{{ 'Quantity' }} : {{ addCharge.quantity }}

{{ 'Unit Price' }} : {{ ob_project_setting.currency_code|upper }}{{ addCharge.unitCharge|price }}

{{ 'Total' }} : {{ ob_project_setting.currency_code|upper }}{{ addCharge.chargesAmount|price }}

{% endfor %}
{% endif %} #}

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

{% if product.basic_information.description is defined %} {{ product.basic_information.description|raw }} {% endif %}

{{ '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 %} {{ 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 %}
{# #}
{% if instance_type=="distributor" %} {{'admin.quote_info.quote_view_supplier' |trans }} {% endif %}

Pricing

{% 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: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']} %}
{% if productCulture == 'en_ca' %} {{ 'display_product_price_currency_message_cdn'|trans({},'goldstar') }} {% else %} {{ 'display_product_price_currency_message'|trans({},'goldstar') }} {% endif %}
{#
#} {# {% include'OfficeBrainQuoteBundle:QuoteAdmin:pricingQuantityTable.html.twig'with {'show_heading':true,'show_table':true ,'price_array_type':'decorative', 'price_type' :product.price_type ,'price_array':product.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 colorValue[varMaster.attributeValueId] is defined %} {% if varMaster.quoteVariationMapping|length>0 %} {% if varMaster.quoteVariationMapping.quoteVariationQuantity|length>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 }}
{{ 'quote_negotiation.quote_total_quantity'|trans }}{{ 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.email }}
{{ prod.quoteShippingDetail.street1 }}
{% if 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 %}

{# if prod.quoteShippingDetail.shippingType != 'null' %}
{{ 'admin.quote_info.quote_shipping_carrier'|trans }} : {{ prod.quoteShippingDetail.shippingType|capitalize }}
{% endif %} {% if prod.quoteShippingDetail.serviceType != 'null' %}
{{ 'admin.quote_info.quote_method'|trans }} : {{ prod.quoteShippingDetail.serviceType|capitalize}}
{% endif #}
{{ 'Unit Price' }} : {{ quote.quoteItemLine[index].unitPrice|currency }}
{#
{{ 'Shipping Charge' }} : {{ prod.quoteShippingDetail.shippingCharge|currency }}
#}
{{ 'Product Total' }} : {% 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_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 }}) Amount {# {{ '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 }}
Item {{ '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 %}
{#
#}
{% endblock ajax_body %}