@include('vendor.partials.menu')
@include('vendor.partials.top-header')

{{ __('messages.orders_list_title') }}

@if(request()->filled('search')) {{ __('messages.reset') }} @endif
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($orders->isEmpty())

{{ __('messages.orders_list_empty_title') }}

{{ __('messages.orders_list_empty_text') }}

@else
@foreach($orders as $order) @endforeach
{{ __('messages.orders_table_order') }} {{ __('messages.orders_table_customer') }} {{ __('messages.orders_table_total') }} {{ __('messages.orders_table_payment') }} {{ __('messages.orders_table_status') }} {{ __('messages.orders_table_items') }} {{ __('messages.orders_table_date') }} {{ __('messages.orders_table_action') }}
{{ $order->order_number }}

{{ __('messages.id_label') }} : #{{ $order->id }}

{{ $order->buyer->name ?? __('messages.unknown_customer') }}

{{ $order->buyer->email ?? '-' }}

{{ number_format($order->total, 2, ',', ' ') }} €
@php $paymentStatus = $order->payment_status ?? 'pending'; @endphp @if($paymentStatus === 'paid') {{ __('messages.order_payment_paid') }} @elseif($paymentStatus === 'pending') {{ __('messages.order_payment_pending') }} @elseif($paymentStatus === 'failed') {{ __('messages.order_payment_failed') }} @else {{ ucfirst($paymentStatus) }} @endif @php $status = $order->status ?? 'pending'; @endphp @if($status === 'confirmed') {{ __('messages.order_status_pending') }} @elseif($status === 'processing') {{ __('messages.order_status_processing') }} @elseif($status === 'shipped') {{ __('messages.order_status_shipped') }} @elseif($status === 'terminated') {{ __('messages.order_status_delivered') }} @elseif($status === 'cancelled') {{ __('messages.order_status_cancelled') }} @else {{ ucfirst($status) }} @endif {{ $order->items->count() }} {{ $order->created_at ? $order->created_at->format('d/m/Y H:i') : '-' }}
@foreach($orders as $order)
{{ $order->order_number }}
{{ $order->order_number }}
{{ $order->id }} {{ $order->buyer->name ?? __('messages.unknown_customer') }}

{{ number_format($order->total, 2, ',', ' ') }} €

{{ __('messages.orders_detail_customer') }} {{ $order->buyer->name ?? __('messages.unknown_customer') }}
{{ __('messages.orders_detail_email') }} {{ $order->buyer->email ?? '-' }}
{{ __('messages.orders_detail_payment') }} @if(($order->payment_status ?? 'pending') === 'paid') {{ __('messages.order_payment_paid') }} @elseif(($order->payment_status ?? 'pending') === 'pending') {{ __('messages.order_payment_pending') }} @elseif(($order->payment_status ?? 'pending') === 'failed') {{ __('messages.order_payment_failed') }} @else {{ ucfirst($order->payment_status ?? 'pending') }} @endif
{{ __('messages.orders_detail_status') }} @if(($order->status ?? 'pending') === 'pending') {{ __('messages.order_status_pending') }} @elseif(($order->status ?? 'pending') === 'processing') {{ __('messages.order_status_processing') }} @elseif(($order->status ?? 'pending') === 'shipped') {{ __('messages.order_status_shipped') }} @elseif(($order->status ?? 'pending') === 'delivered') {{ __('messages.order_status_delivered') }} @elseif(($order->status ?? 'pending') === 'cancelled') {{ __('messages.order_status_cancelled') }} @else {{ ucfirst($order->status ?? 'pending') }} @endif
{{ __('messages.orders_detail_items') }} {{ $order->items->count() }}
{{ __('messages.orders_detail_date') }} {{ $order->created_at ? $order->created_at->format('d/m/Y H:i') : '-' }}
@endforeach
{{ $orders->links() }}
@endif