You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<!DOCTYPE html> <html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Order Invoice</title> <style > body { font-family: Arial, DejaVu Sans, sans-serif; } </style> @if($language === "bd") <style > body { font-family: Arial, DejaVu Sans, sans-serif, bangla; } </style> @endif <style> .container{ width: 100%; max-width: 800px; margin: 0 auto; padding: 10px;
} .shadow{ box-shadow: 0 0 10px 0 rgba(0,0,0,0.2); } </style> </head>
<body style="background:#edf2f7"> {{--$order collection is available here--}}
@component('mail::message') # {{ __('sms.order.orderCreated.customer.subject') }}
{{ __('sms.order.orderCreated.customer.message',['ORDER_TRACKING_NUMBER'=>$order->tracking_number]) }}
@component('mail::button', ['url' => $url ]) {{__('common.view-order')}} @endcomponent
{{__('common.thanks')}},<br> {{ config('app.name') }} @endcomponent
<div class="container shadow" style="background: white;margin-top: 1rem;">
@php $contactDetails = $settings->options['contactDetails']; $customer = $order->customer; $shippingAddress = $order->shipping_address; $products = $order->products; $settings = $settings->options; $authorDetails = $settings['contactDetails']; $authorLocation = $authorDetails['location']; $currency = isset($settings['currency']) ? $settings['currency']: 'USD';
if($order->parent_id) { $parentOrder = $order->parent; }else{ $parentOrder = $order; } $cancelled_products = []; foreach ($parentOrder->children as $childOrder) { if($childOrder->order_status == 'order-cancelled') { foreach ($childOrder->products as $product) { $cancelled_products[] = $product->id; } } }
@endphp
<div style="display: block;"> <div style="width: 50%; {{ $is_rtl ? " direction: ltr;" : "float: left;" }} float: left;"> @if(isset($translated_text['invoice_no']) || isset($order->tracking_number) ) <p>{{ $translated_text['invoice_no'] }}: {{ $order->tracking_number }}</p> @endif @if(isset($translated_text['delivery_time']) || isset($order->delivery_time) ) <p>{{ isset($translated_text['payment_method']) ? $translated_text['payment_method'] : 'Payment Method' }}: {{ $order->payment_gateway }}</p> @endif </div> <div style="width: 49%; {{ $is_rtl ? " direction: rtl; float: left; margin-left: 10px;"
: "float: right; text-align: right!important; margin-right: 5px;" }}">
@if(isset($translated_text['date'])) {{ $translated_text['date'] }}: {{date("jS F, Y")}} @endif </div> <div style="clear: both;"></div> </div>
<div style="height: 30px;"></div>
<div style="display: block;"> <ul style="width: 50%; {{ $is_rtl ? " direction: rtl; float: right;" : "float: left;" }} list-style: none;
margin: 0; padding: 0;">
@if(isset($customer['name']))<li style="display: block; font-size: 18px; font-weight:bold;"> <div style="margin-bottom: 10px">{{$customer['name']}}</div> </li>@endif
@if(isset($customer['email']))<li style="display: block; color: #6f6f6f; font-size:14px;"> <div style="margin-bottom: 5x">{{$customer['email']}}</div> </li>@endif
@if(isset($order->customer_contact)) <li style="display: block; color: #6f6f6f; font-size:14px;"> <div style="margin-bottom: 5x">{{$order->customer_contact}}</div> </li> @endif
<li> <ul style="list-style: none; margin: 0; padding: 0;"> @if(isset($shippingAddress['street_address'])) <li style="display: block; color: #6f6f6f; font-size:14px;">{{$shippingAddress['street_address']}} </li> @endif
@if(isset($shippingAddress['city'])) <li style="display: block; color: #6f6f6f; font-size:14px;">{{$shippingAddress['city']}}</li> @endif
@if(isset($shippingAddress['state'])) <li style="display: block; color: #6f6f6f; font-size:14px;">{{$shippingAddress['state']}}</li> @endif
@if(isset($shippingAddress['zip'])) <li style="display: block; color: #6f6f6f; font-size:14px;">{{$shippingAddress['zip']}}</li> @endif
@if(isset($shippingAddress['country'])) <li style="display: block; color: #6f6f6f; font-size:14px;">{{$shippingAddress['country']}}</;> @endif </ul> </li> </ul>
<ul style="width: 49%; {{ $is_rtl ? " direction: ltr; margin: 0; margin-left: 10px;"
: "text-align: right; margin: 0; margin-right: 5px;" }} list-style: none; padding: 0; float: right;">
@if(isset($settings['siteTitle'])) <li style="display: block; color: #000000; font-size:18px; font-weight:bold"> <div style="margin-bottom: 10px">{{$settings['siteTitle']}}</div> </li> @endif
@if(isset($authorDetails['website'])) <li style="display: block; color: #6f6f6f; font-size:14px;"> <div>{{$authorDetails['website']}}</div> </li> @endif
@if(isset($authorDetails['contact'])) <li style="display: block; color: #6f6f6f; font-size:14px;"> <div>{{$authorDetails['contact']}}</div> </li> @endif
@if(isset($authorLocation['formattedAddress'])) <li style="display: block; color: #6f6f6f; font-size:14px;"> <div>{{$authorLocation['formattedAddress']}}</div> </li> @endif </ul> <div style="clear: both;"></div> </div>
<div style="height: 30px;"></div>
@if(isset($translated_text['products']) || isset($translated_text['quantity']) || isset($translated_text['total']) ) <ul style="list-style: none; margin: 0; padding: 0;"> @if(isset($translated_text['products'])) <li style="{{ $is_rtl ? " direction: rtl; float: right;" : "float: left; border-right: 1px solid #02705a;" }}
width: 39%; display: inline-block;">
<div style="background-color:#019376; color: #FFF; font : normal 14px; padding:5px 8px;"> <span style="display: block">{{ $translated_text['products'] }}</span> </div> </li> @endif
@if(isset($translated_text['quantity'])) <li style="{{ $is_rtl ? " direction: rtl; float: right; border-left: 1px solid #02705a;"
: "float: left; border-right: 1px solid #02705a;" }} text-align: center; width: 30%; display: inline-block;">
<div style="background-color:#019376; color: #FFF; font : normal 14px; padding:5px 8px;"> <span style="display: block">{{ $translated_text['quantity'] }}</span> </div> </li> @endif
@if(isset($translated_text['total'])) <li style="{{ $is_rtl ? " direction: rtl; float: right; text-align: left;" : "float: left; text-align: right;"
}} width: 30%; display: inline-block;">
<div style="background-color:#019376; color: #FFF; font : normal 14px; padding:5px 8px;"> <span style="display: block">{{ $translated_text['total'] }}</span> </div> </li> @endif <li style="clear: both;"></li> </ul> @endif
@if (!empty($products)) @foreach ($products as $product) <ul style="list-style: none; margin: 0; padding: 0;"> <li style="{{ $is_rtl ? " direction: rtl; float: right; border-left: solid 1px #d4d4d4;"
: "float: left; border-right: solid 1px #d4d4d4;" }} width: 39%; display: inline-block; border-bottom: solid 1px #d4d4d4;">
<div style="display: block; padding: 7px; box-sizing: broder-box;"> {{$product['name']}} @if(in_array($product->id,$cancelled_products)) <small style="color: red;">{{ $translated_text['cancelled'] ?? "Cancelled"}}</small> @endif </div> </li> <li style="{{ $is_rtl ? " direction: rtl; float: right; border-left: solid 1px #d4d4d4;"
: "float: left; border-right: solid 1px #d4d4d4;" }} text-align: center; width: 30%; display: inline-block; border-bottom: solid 1px #d4d4d4;">
<div style="display: block; padding: 7px; box-sizing: broder-box;"> {{$product->pivot['order_quantity']}} </div> </li> <li style="{{ $is_rtl ? " direction: rtl; float: right; text-align: left;" : "float: left; text-align: right;"
}} width: 30%; display: inline-block; border-bottom: solid 1px #d4d4d4;">
<div style="display: block; padding: 7px; box-sizing: broder-box;"> @money($product->pivot['unit_price'], $currency) </div> </li> <li style="clear: both;"></li> </ul> @endforeach @endif
<div style="height: 20px;"></div>
<div style="display: block;"> <div style="width: 65%; height: 10px; {{ $is_rtl ? " direction: rtl; float: right;" : "float: left;" }}"></div> <div style="width: 33%; {{ $is_rtl ? " direction: rtl; float: left; margin-left: 10px;"
: "float: right; margin-right: 10px;" }}">
@if(isset($order->amount)) <div style="padding: 3px 0px; box-sizing: border-box;"> <div style="display: block; width: 48%; {{ $is_rtl ? " direction: rtl; float: right; text-align: right;"
: "float: left;" }} color: #6b7280; font-size:14px;">{{ $translated_text['subtotal']
}} : </div> <div style="display: block; width: 50%; {{ $is_rtl ? " direction: rtl; float: left; text-align: left;"
: "float: right; text-align: right;" }} color: #6b7280; font-size:14px;">
@money($order->amount, $currency) </div> <div style="clear: both;"></div> </div> @endif
@if(isset($order->discount)) <div style="padding: 3px 0px; box-sizing: border-box;"> <div style="display: block; width: 48%; {{ $is_rtl ? " direction: rtl; float: right; text-align: right;"
: "float: left;" }} color: #6b7280; font-size:14px;">{{ $translated_text['discount']
}} : </div>
<div style="display: block; width: 50%; {{ $is_rtl ? " direction: rtl; float: left; text-align: left;"
: "float: right; text-align: right;" }} color: #6b7280; font-size:14px;">@money($order->discount,
$currency)</div> <div style="clear: both;"></div> </div> @endif
@if(isset($order->sales_tax)) <div style="padding: 3px 0px; box-sizing: border-box;"> <div style="display: block; width: 48%; {{ $is_rtl ? " direction: rtl; float: right; text-align: right;"
: "float: left;" }} color: #6b7280; font-size:14px;">{{ $translated_text['tax']
}} : </div>
<div style="display: block; width: 50%; {{ $is_rtl ? " direction: rtl; float: left; text-align: left;"
: "float: right; text-align: right;" }} color: #6b7280; font-size:14px;">@money($order->sales_tax+$order->cancelled_tax,
$currency)</div> <div style="clear: both;"></div> </div> @endif
@if(isset($order->delivery_fee)) <div style="padding: 3px 0px; box-sizing: border-box;"> <div style="display: block; width: 48%; {{ $is_rtl ? " direction: rtl; float: right; text-align: right;"
: "float: left;" }} color: #6b7280; font-size:14px;">{{ $translated_text['delivery_fee']
}} : </div>
<div style="display: block; width: 50%; {{ $is_rtl ? " direction: rtl; float: left; text-align: left;"
: "float: right; text-align: right;" }} color: #6b7280; font-size:14px;">
@money($order->delivery_fee+$order->cancelled_delivery_fee, $currency)</div> <div style="clear: both;"></div> </div> @endif
@if(isset($order->cancelled_amount) && $order->cancelled_amount > 0 && $order->cancelled_tax > 0) <div style="padding: 3px 0px; box-sizing: border-box;"> <div style="display: block; width: 68%; {{ $is_rtl ? " direction: rtl; float: right; text-align: right;"
: "float: left;" }} color: #6b7280; font-size:14px;">
{{(isset($translated_text['cancelled_tax'])) ? $translated_text['cancelled_tax'] : "Tax reduced"}} : </div>
<div style="display: block; width: 30%; {{ $is_rtl ? " direction: rtl; float: left; text-align: left;"
: "float: right; text-align: right;" }} color: #6b7280; font-size:14px;">
- @money($order->cancelled_tax, $currency)</div> <div style="clear: both;"></div> </div> @endif @if(isset($order->cancelled_amount) && $order->cancelled_amount > 0 && $order->cancelled_delivery_fee > 0) <div style="padding: 3px 0px; box-sizing: border-box;"> <div style="display: block; width: 73%; {{ $is_rtl ? " direction: rtl; float: right; text-align: right;"
: "float: left;" }} color: #6b7280; font-size:14px;">
{{(isset($translated_text['cancelled_delivery_fee'])) ? $translated_text['cancelled_delivery_fee'] : "Delivery fee reduced"}} : </div>
<div style="display: block; width: 23%; {{ $is_rtl ? " direction: rtl; float: left; text-align: left;"
: "float: right; text-align: right;" }} color: #6b7280; font-size:14px;">
- @money($order->cancelled_delivery_fee, $currency)</div> <div style="clear: both;"></div> </div> @endif
@if(isset($order->cancelled_amount) && $order->cancelled_amount > 0) <div style="padding: 3px 0px; box-sizing: border-box;"> <div style="display: block; width: 68%; {{ $is_rtl ? " direction: rtl; float: right; text-align: right;"
: "float: left;" }} color: #6b7280; font-size:14px;">
{{(isset($translated_text['cancelled_subtotal'])) ? $translated_text['cancelled_subtotal'] : " Cancelled subtotal "}}: </div>
<div style="display: block; width: 30%; {{ $is_rtl ? " direction: rtl; float: left; text-align: left;"
: "float: right; text-align: right;" }} color: #6b7280; font-size:14px;">
- @money(($order->cancelled_amount-$order->cancelled_tax-$order->cancelled_delivery_fee), $currency)</div> <div style="clear: both;"></div> </div> @endif
@if(isset($order->total)) <div style="padding: 3px 0px; box-sizing: border-box;"> <div style="display: block; width: 48%; {{ $is_rtl ? " direction: rtl; float: right; text-align: right;"
: "float: left;" }} font-weight: bold; color: #000000; font-size:14px;">{{ $translated_text['total']
}} : </div>
<div style="display: block; width: 50%; {{ $is_rtl ? " direction: rtl; float: left; text-align: left;"
: "float: right; text-align: right;" }} font-weight: bold; color: #000000; font-size:14px;">
@money($order->total, $currency)</div> <div style="clear: both;"></div> </div> @endif </div> <div style="clear: both;"></div> </div>
</div>
</body>
</html>
|