{{-- resources/views/backend/orders/received_order.blade.php --}} @php /** $items can come as $received_order from controller or directly as $items (paginator/collection) */ $items = isset($received_order) ? $received_order : ($items ?? collect()); @endphp {{-- ✅ Wrapper রাখলাম যাতে AJAX এ কেবল এই অংশটাই replace করা যায় --}}
|
|
Action | Invoice ID | Order ID & Name | Date Order | Order Time | Customers | Product Name | Product SKU | Variant | Status | Fraud Check | Payment Status | Assign User | Courier | Courier Status | Amount |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @can('order.delete') @endcan | #{{ $item->invoice_no }} |
ID: {{ $item->id }}
{{ trim(($item->first_name ?? '').' '.($item->last_name ?? '')) }}
|
{{ dateFormate($item->date) }} | {{ $item->created_at->diffForHumans() }} |
{{ $item->first_name.' '.$item->last_name }} {{ $item->shipping_address }} {{ $item->mobile }} |
@foreach($item->details as $detail)
{{ $detail->product->name ?? 'Unknown Product' }} @endforeach |
@foreach($item->details as $detail)
@if(!isset($detail->product['sku']) || $detail->product['sku']=='')
Unavailable
@else
{{ $detail->product['sku'] }}
@endif
@endforeach |
@foreach($item->details as $detail)
@php
$label = null;
if(!empty($detail->variant_name)) { $label = $detail->variant_name; }
elseif(isset($detail->variation) && !empty($detail->variation->display_title)) { $label = $detail->variation->display_title; }
else {
$size = $detail->variation->size_label ?? $detail->variation->size ?? null;
$color= $detail->variation->color_label ?? $detail->variation->color ?? null;
$label = trim(($size ?? '').($color ? (' - '.$color):''));
}
@endphp
{{ $label ?: '—' }} @endforeach |
{{ $item->status }} |
@php $percent=$item->getCourierPercent(); $color=$percent>50?'green':($percent>20?'#d97706':'#ef4444'); @endphp
{{ $percent }}%
|
{{ $item->payment_status }} | {{ $item->assign? $item->assign->username:'' }} |
{{ $item->courier ? $item->courier->name : '' }} {{ $item->courier_tracking_id ?? '' }} @if($item->courier_id==1 && $item->courier_tracking_id) Track Link @elseif($item->courier_id==3 && $item->courier_tracking_code) Track Link @elseif($item->courier_id==2 && $item->courier_tracking_id) Track Link @endif |
{{ $item->courier_status ?? '' }} | {{ (int)$item->final_amount }} | |
| No orders found. | ||||||||||||||||