{% extends '::adminBaseAjax.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'] %} {% set total=0 %} {% set charge_total=0 %} {% set shipping_charge=0 %} {% set grand_total=0 %} {% if data|length>0 %} {% for index,product in data %} {% set sub_total=0 %} {% set sub_charge_total=0 %} {% set sub_shipping_charge=0 %} {% set sub_grand_total=0 %}
{{ 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|currency }} {% else %} 0.00 {% endif %}
{% if quote.quoteItemLine[index].displaySku==1 %}
{{ 'admin.quote_info.quote_show_sku' |trans }} : {{ product.basic_information.sku_number }}
{% endif %}

{{ 'admin.quote_info.quote_product_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!='' %} {% set fileName = imprintartwork.logoPath|split('/')|last %} {% set ext = fileName|split('.')|last %} {% if ext == 'jpg' or ext == 'jpeg' or ext == 'gif' or ext == 'png' %} {% set source = imprintartwork.logoPath %} {% elseif ext == 'pdf' %} {% set source = asset(ob_project_assets_base_url~'images/pdf-icon-3.png') %} {% elseif ext == 'ai' %} {% set source = asset(ob_project_assets_base_url~'images/ai.png') %} {% elseif ext == 'eps' %} {% set source = asset(ob_project_assets_base_url~'images/eps.png') %} {% else %} {% set source = asset(ob_project_assets_base_url~'images/no-image-available.png') %} {% endif %}
{{ '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 %} {% 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 }}

{{ '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 %}
{{ attributes.label }} : {% if attributes.values is defined and attributes.values|length>0 %} {% set attrCount = attributes.values|length %} {% for attributeValue in attributes.values %} {{ attributeValue|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 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']} %} {% endif %} {#

Select quantity

Total quantity Unit Price Amount
3300 Kr. 6.64 Kr. 21914.00
#} {% 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 }}
{% 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] is defined) ? 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 }}
{% if prod.quoteShippingDetail.email is defined and prod.quoteShippingDetail.email !="" %}{{prod.quoteShippingDetail.email }}
{% endif %} {% if prod.quoteShippingDetail.street1 is defined and prod.quoteShippingDetail.street1 !="" %}{{ prod.quoteShippingDetail.street1 }}
{% endif %} {% if prod.quoteShippingDetail.street2 is defined and prod.quoteShippingDetail.street2 !="" %}{{ prod.quoteShippingDetail.street2 }}
{% endif %} {% if ob_city_dropdown and prod.quoteShippingDetail.cityId is defined and prod.quoteShippingDetail.cityId !="" %} {{ prod.quoteShippingDetail.cityId|city }}, {% endif %} {% if ob_city_textbox and prod.quoteShippingDetail.cityName is defined and prod.quoteShippingDetail.cityName !="" %} {{ prod.quoteShippingDetail.cityName }}, {% endif %} {% if ob_state_textbox and prod.quoteShippingDetail.stateName is defined and prod.quoteShippingDetail.stateName != '' %} {{ prod.quoteShippingDetail.stateName }}, {% elseif ob_state_dropdown %} {{ prod.quoteShippingDetail.stateId|state }}, {% endif %} {% if prod.quoteShippingDetail.zipCode is defined and prod.quoteShippingDetail.zipCode !="" %}{{ prod.quoteShippingDetail.zipCode }},{% endif %} {% if ob_country_textbox and prod.quoteShippingDetail.countryName is defined and prod.quoteShippingDetail.countryName !="" %} {{ prod.quoteShippingDetail.countryName }}
{% elseif ob_country_dropdown and prod.quoteShippingDetail.countryId is defined and prod.quoteShippingDetail.countryId !="" %} {{ 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.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 %}

{{ '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 }}

{% 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}} {{ ob_project_setting.currency_code|upper }} {{ charge.chargesAmount|currency}}
{{ addCharge.chargesType }} {{ addCharge.quantity }} {{ ob_project_setting.currency_code|upper }} {{ addCharge.unitCharge|currency }} {{ ob_project_setting.currency_code|upper }} {{ addCharge.chargesAmount|currency }}
{{ 'admin.quote_info.quote_additional_charges_not_found'|trans }}
{{ 'admin.quote_info.quote_discount'|trans }} {{ ob_project_setting.currency_code|upper }} {{ quote.quoteItemLine[index].itemLineDiscount|currency }}
{{ '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 %} {{ ob_project_setting.currency_code|upper }} 0.00 {% endif %}

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

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