@section('title', __('Order Details'))
{{-- breadcrumb --}}
@include('livewire.extensions.glover-website.components.nav-breadcrumb', [ 'links' => [ [ 'title' => __('Home'), 'url' => route('glover-website.index'), ], [ 'title' => __('My Orders'), 'url' => route('glover-website.orders'), ], [ 'title' => __('Order Details'), 'url' => '', ], ], ])
{{-- header section --}}

{{ __('Order Details') }}

{{ __('Order') }} #{{ $order->code }}

{{ $order->created_at->format('F d, Y \a\t g:i A') }}

@php $statusColor = config('backend.colors')[$order->status] ?? '#f0f0f0'; @endphp
{{ __('Status') }}
{{ ucfirst($order->status) }}
{{ __('Payment') }}
{{ ucfirst($order->payment_status) }}
{{-- order summary card --}}
@if ($order->vendor) @else Product image @endif
@if ($order->vendor)

{{ $order->vendor->name }}

@if ($order->products && $order->products->count() > 0)
@php $orderProducts = $order->products; $productNames = []; foreach ($orderProducts as $orderProduct) { $productNames[] = $orderProduct->product->name; } $flattenProductName = implode(', ', $productNames); @endphp {{ Str::limit($flattenProductName, 60) }}
@elseif ($order->order_service)
{{ $order->order_service->service->name }}
@endif @else

{{ $order->taxi_order->vehicle_type->name }}

{{ __('Taxi Order') }}
@endif
{{ __('Placed on') }} {{ $order->created_at->format('F d, Y \a\t g:i A') }}
{{ __('Total Amount') }}
{{ currencyFormat($order->total) }}
{{-- verification code section --}} @if($order->verification_code)

{{ __('Order Verification Code') }}

{{ __('Show this code to the vendor for order verification') }}

{{ __('Verification Code') }}
{{ $order->verification_code }}
{{ __('QR Code') }}

{{ __('QR Code') }}

@endif {{-- pay button if needed --}} @if ( !in_array($order->status, ['failed', 'cancelled']) && $order->payment_status == 'pending' && !empty($order->payment_link) && $order->payment_method->slug != 'cash')

{{ __('Payment Required') }}

{{ __('Complete your payment to process this order') }}

@endif {{-- detailed order information --}}

{{ __('Order Information') }}

{{ __('Complete information about your order') }}

@switch($order->order_type) @case('package') @include('livewire.order.package_order_details', [ 'selectedModel' => $order, ]) @break @case('parcel') @include('livewire.order.package_order_details', [ 'selectedModel' => $order, ]) @break @case('service') @include('livewire.order.service_order_details', [ 'selectedModel' => $order, ]) @break @case('taxi') @include('livewire.order.taxi_order_details', [ 'selectedModel' => $order, ]) @break @default @include('livewire.order.regular_order_details', [ 'selectedModel' => $order, ]) @break @endswitch
{{-- back to orders button --}}