{% extends '::adminBaseAjax.html.twig' %} {% block ajax_body %}
{% set total=0 %} {% set charge_total=0 %} {% set shipping_charge=0 %} {% set grand_total=0 %} {% set total_product_tax_shipping_wise=0 %} {% if data|length>0 %} {% set currency='' %} {% set total_tax=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 %} {% set sub_shipping_tax = 0 %} {% set currency=product.currency.symbol|upper %} {% set price_unit = (product.price_unit is defined and product.price_unit!='') ? product.price_unit : 'each' %}
{{ 'orderadmin.order_id' | trans }}: {{ order.id }} {{ 'cart.cart_order_type' | trans }}: {{ order.orderItemLine[index].orderType }} {{ 'cart.cart_shipping' | trans }} : {{ order.orderItemLine[index].orderProduct[0].orderShippingDetail.shippingType }}
{% set total_product_tax_shipping_wise=total_product_tax_shipping_wise+sub_shipping_tax %} {% set itemLineVat = 0 %} {% if ob_project_transaction_configuration_rule.shopping_cart.order_tax.status == 1 %} {% if order.orderItemLine[index].vatType=="percentage" %} {% set vat = order.orderItemLine[index].vatTax/100|number_format(2) %} {% set itemLineVat = vat * order.orderItemLine[index].itemLineAmount %} {% else %} {% set itemLineVat = order.orderItemLine[index].vatTax %} {% endif %} {% set sub_shipping_tax= itemLineVat + sub_shipping_tax %} {% set total_product_tax_shipping_wise=total_product_tax_shipping_wise+itemLineVat %} {% endif %} {% set sub_grand_total=order.orderItemLine[index].itemLineAmount+sub_charge_total+sub_shipping_charge+sub_shipping_tax %} {##} {% if product.free_shipping is defined and product.free_shipping == 'on' %}{% else %} {% endif %} {% set total= total+ sub_total %} {% set charge_total= charge_total+sub_charge_total %} {% set shipping_charge= shipping_charge+sub_shipping_charge %} {% set grand_total= grand_total+sub_grand_total %}
{{ 'cart.cart_product_image' | trans }} {{ 'cart.cart_sku_code' | trans }} {{ 'cart.cart_product_name' | trans }} {{ 'cart.cart_product_total_quantity' | trans }} {{ 'cart.cart_product_unit_price' | trans }} {{ 'cart.cart_product_amount' | trans }}
{{ product.basic_information.sku_number }} {{ product.basic_information.title }} {{ order.orderItemLine[index].itemQtyTotal }} {{ (price_unit!='each')?('('~('piece_wise_price.'~price_unit)|trans({}, 'app')~')'):null }} {{ order.orderItemLine[index].currencySymbol|upper }} {{ order.orderItemLine[index].unitPrice|currency }} {{ order.orderItemLine[index].currencySymbol|upper }} {{ order.orderItemLine[index].itemLineAmount|currency }} {% set sub_total=sub_total+order.orderItemLine[index].itemLineAmount|currency %}
{% set sub_shipping_tax = 0 %} {% if order.orderItemLine[index].orderProduct|length>0 %} {% for i, prod in order.orderItemLine[index].orderProduct %} {% set totQty=0 %} {% endfor %} {% endif %}
{% if order.orderItemLine[index].orderProductImprintArea|length>0 %} {% endif %} {% if order.orderItemLine[index].orderProductImprintArea|length>0 %} {% else %} {% endif %} {% if order.orderItemLine[index].orderProductCharges|length>0 %} {% endif %}
{{ 'cart.cart_product_size_quantity' |trans }}{{ 'cart.cart_product_description' |trans }}{{ 'cart.cart_product_additional_charges' |trans }} {{ 'cart.cart_product_charges' |trans }}
{% set price_type_from_api = 'decorative' %} {% if product.decorative_pricing is defined and product.decorative_pricing and product.decorative_pricing == 1 %} {% set price_type_from_api = 'decorative' %} {% elseif product.blank_pricing is defined and product.blank_pricing and product.blank_pricing == 1 %} {% set price_type_from_api = 'blank' %} {% endif %} {% set productCulture = '' %} {% set productDetailConfiguration = order.orderItemLine[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 #} {% set finalPricing = (final_pricing['us'] is defined)?final_pricing['us']: [] %} {% if productCulture =='en_ca' %} {% set finalPricing = (final_pricing['ca'] is defined)?final_pricing['ca']: final_pricing['us'] %} {% endif %} {% include 'OfficeBrainOrderBundle:OrderAdmin:quantityWisePricePanel.html.twig' with {'show_heading':false , 'price_array_type':price_type_from_api, 'price_type' : product.price_type ,'price_array':finalPricing,'currency_code':order.orderItemLine[index].currencySymbol|upper, 'price_unit' :price_unit } %}
{% for imprintArea in order.orderItemLine[index].orderProductImprintArea %}
{% if product.imprint_position_and_methods|length>0 %} {% for areaId,imprint_pos in product.imprint_position_and_methods %} {% if(areaId == imprintArea.imprintAreaId) %} {{ 'edit_cart.edit_cart_print_position' | trans }}: {{ (product.imprint_position_and_methods[imprintArea.imprintAreaId]["position_area"] is defined) ? product.imprint_position_and_methods[imprintArea.imprintAreaId]["position_area"] : '' }} {% endif %} {% endfor %} {% else %} {{ 'edit_cart.edit_cart_print_position' | trans }}: N/A {% endif %}
{{ 'edit_cart.edit_cart_imprint_method' | trans }}: {{ (product.imprint_methods[imprintArea.imprintAreaMethodId] is defined) ? product.imprint_methods[imprintArea.imprintAreaMethodId] : '' }}
{{ 'edit_cart.edit_cart_how_many_color' | trans }} : {{ imprintArea.imprintAreaNoofColor }} {{ 'admin.quote_info.color'|trans }}
{% if imprintArea.orderProductImprintColor|length>0 %}
{% for index,imprintcolor in imprintArea.orderProductImprintColor %} {% if imprintcolor.isPmsColor==1 %} {% if imprintcolor.colorName is defined and imprintcolor.colorName !='' %} {% set color = imprintcolor.colorName %} {% else %} {% set color ='PMS '~imprintcolor.colorId %} {% endif %} {% else %} {% set color ='Standard'~imprintcolor.colorId %} {% endif %}
{{ 'admin.quote_info.quote_color' |trans }}{{ index+1 }} : {{ color }}
{% endfor %}
{% endif %} {% if imprintArea.orderProductImprintTextArtWork|length>0 %} {% set imgVal = 1 %} {% set indVal = 1 %} {% for ind,imprintartwork in imprintArea.orderProductImprintTextArtWork %} {% if imprintartwork.logoPath!='' %}
{{ 'admin.quote_info.quote_upload_logo'|trans }} {{ imgVal }} : {{ imprintartwork.logoName }}
{% set imgVal = imgVal+1 %} {% endif %} {% if imprintartwork.isLogoSendAfterOrder==1 %}
{{ 'admin.quote_info.quote_art_work_via_email' |trans }} : {{ imprintartwork.emailForLogo }}
{% endif %} {% if imprintartwork.imprintText is defined and imprintartwork.imprintText!='' %}
{{ 'admin.quote_info.quote_text'|trans }}{{ indVal }} : {{ imprintartwork.imprintText }}
{% set indVal = indVal+1 %} {% endif %} {% endfor %} {% endif %}
{{ 'admin.quote_info.quote_instructions'|trans }} : {{ order.orderItemLine[index].productNote }}
{% endfor %}
{% for charge in order.orderItemLine[index].orderProductCharges %} {{ charge.chargesType }} {{ order.orderItemLine[index].currencySymbol|upper }} {{ charge.chargesAmount|currency}}
{% set sub_charge_total = sub_charge_total+charge.chargesAmount %} {% endfor %}
{%if sub_charge_total>0 %}{{ order.orderItemLine[index].currencySymbol|upper }} {{ sub_charge_total|currency }}{%else%} --- {% endif %}
{{ index+1 }}
{{'cart.cart_product_quantity' |trans }} {{ (price_unit!='each')?('('~('piece_wise_price.'~price_unit)|trans({}, 'app')~')'):null }}
{{'edit_cart.edit_cart_shipping_address1' |trans }} {{'cart.cart_shipping' |trans }} {{'cart.cart_product_tax' |trans }} {{ 'cart.cart_shipping_charges' |trans }}
{% if product.attributes is defined %} {% set colorValue= '' %} {% for attr in product.attributes %} {% if attr.id=="11" %} {% if attr.values is defined and attr.values!='' %} {% for size in attr.values %} {% endfor %} {##} {% endif %} {% else %} {% if attr.id=="10" %} {% set colorValue= attr.values %} {% endif %} {% endif %} {% endfor %} {% endif %} {% if prod.orderVariationMaster|length>0 %} {% for varMaster in prod.orderVariationMaster %} {% set totVarQty=0 %} {% if varMaster.orderVariationMapping|length>0 %} {% if varMaster.orderVariationMapping.orderVariationQuantity|length>0 %} {% for varQty in varMaster.orderVariationMapping.orderVariationQuantity %} {% set totQty=totQty+varQty.quantity %} {% endfor %} {#{% if varMaster.orderVariationMapping.orderVariationQuantity|length>0 %} {% if product.is_size==true %} {% endif %} {% endif %}#} {% endif %} {% endif %} {% endfor %} {% if product.is_size!=true %} {% endif %} {% endif %}
{{ attr.label }}{{ size }}{{ 'admin.quote_info.quote_total'|trans }}
{% if order.orderItemLine[index].extraColor != '' %} {% set extra_color_ary = order.orderItemLine[index].extraColor|displayOtherColor(product.attributes) %} {% for eca in extra_color_ary %} {{ eca }}
{% endfor %} {% else %} {{ colorValue[varMaster.attributeValueId] }} {% endif %}
{{ varQty.quantity }}{{ totQty }}
{{ 'admin.quote_info.quote_total'|trans }} {{ totQty }}
{{ prod.orderShippingDetail.name }}
{{ prod.orderShippingDetail.street1 }}
{% if prod.orderShippingDetail.street2 is defined and prod.orderShippingDetail.street2 != '' %} {{ prod.orderShippingDetail.street2 }}
{% endif %} {{ prod.orderShippingDetail.cityName }}, {{ prod.orderShippingDetail.stateName }}, {{ prod.orderShippingDetail.zipCode }}, {{ prod.orderShippingDetail.countryName }}
{% if prod.orderShippingDetail.phone !='' %} T : {{ prod.orderShippingDetail.phone }}
{% endif %} {% if prod.orderShippingDetail.fax !='' %} F : {{ prod.orderShippingDetail.fax }}
{% endif %} {% if prod.orderShippingDetail.website is defined and prod.orderShippingDetail.website !='' %} Web : {{ prod.orderShippingDetail.website }} {% endif %}
{% if ob_project_setting.configuration_rule.transaction.shopping_cart.product_detail_popup.option.shipping.option.shipping_carrier.status==1 %} {{ 'edit_cart.edit_cart_shipping_carrier' |trans }}: {% if prod.orderShippingDetail.shippingType is defined %} {{ prod.orderShippingDetail.shippingType|capitalize }} {% endif %}
{% endif %} {% if ob_project_setting.configuration_rule.transaction.shopping_cart.product_detail_popup.option.shipping.option.shipping_method.status==1 %} {{ 'edit_cart.edit_cart_method' |trans }}: {% if prod.orderShippingDetail.serviceType is defined %} {{ prod.orderShippingDetail.serviceType }}{% endif %}
{% endif %} {% if ob_project_setting.configuration_rule.transaction.shopping_cart.product_detail_popup.option.shipping.option.shipper_account.status==1 %} {{ 'request_quote.shipping_type.account' |trans }}: {% if prod.orderShippingDetail.shipperAccount is defined %} {{ prod.orderShippingDetail.shipperAccount }}{% endif %}
{% endif %} {% if prod.orderShippingDetail.onHandDate != '' %} {{ 'request_quote.shipping_type.inhand_date' |trans }} : {{ prod.orderShippingDetail.onHandDate|dateFormat }} {% endif %}
{% set sub_shipping_tax = sub_shipping_tax+ prod.orderShippingDetail.tax|price %} {{ order.orderItemLine[index].currencySymbol|upper }} {{ prod.orderShippingDetail.tax|currency }} {%if prod.orderShippingDetail.shippingCharge>0 %}{{ order.orderItemLine[index].currencySymbol|upper }} {{ prod.orderShippingDetail.shippingCharge|currency }}{%else%} -- {% endif %} {% set sub_shipping_charge = sub_shipping_charge+prod.orderShippingDetail.shippingCharge %}
{{ 'cart.cart_product_amount'|trans }}: {{ order.orderItemLine[index].currencySymbol|upper }} {{ order.orderItemLine[index].itemLineAmount|currency }} {{ 'cart.cart_product_additional_charges'|trans }}: {{ order.orderItemLine[index].currencySymbol|upper }} {{ sub_charge_total|currency }} {% if product.free_shipping is defined and product.free_shipping == 'on' %} {{ 'cart.cart_shipping_charges'|trans }}: {{ order.orderItemLine[index].currencySymbol|upper }} {{ sub_shipping_charge|currency}} {% else %} - {% endif %} {{'cart.cart_product_tax' |trans }} : {{ order.orderItemLine[index].currencySymbol|upper }} {{ sub_shipping_tax|currency }}{{ 'edit_cart.edit_cart_sub_total'|trans }}: {#% set sub_grand_total= sub_total+ sub_charge_total+sub_shipping_charge +sub_shipping_tax%#} {{ order.orderItemLine[index].currencySymbol|upper }} {{ sub_grand_total|currency }}
{{ 'cart.cart_product_shipping_chages_inst' |trans }}
{% endfor %} {% endif %}
{% endblock ajax_body %}