@extends('layouts.admin.app') @section('title', translate('messages.Driver_Details')) @push('css_or_js') @endpush @section('content')
| {{ translate('sl') }} | {{ translate('messages.Trip ID') }} | {{ translate('messages.Booking_Date') }} | {{ translate('messages.Schedule_At') }} | {{ translate('messages.Customer_Info') }} | {{ translate('messages.Vehicle_Info') }} | {{ translate('messages.Trip_Type') }} | {{ translate('messages.Trip_Status') }} | {{ translate('messages.Action') }} |
|---|---|---|---|---|---|---|---|---|
| {{ $key + $driverTrips->firstItem() }} |
{{ $driverTrip?->trip?->id }}
|
{{ \App\CentralLogics\Helpers::date_format($driverTrip?->trip?->created_at) }}
{{ \App\CentralLogics\Helpers::time_format($driverTrip?->trip?->created_at) }} |
{{ \App\CentralLogics\Helpers::date_format($driverTrip?->trip?->schedule_at) }}
{{ \App\CentralLogics\Helpers::time_format($driverTrip?->trip?->schedule_at) }} |
@if ($driverTrip?->trip?->customer)
{{ $driverTrip?->trip?->customer?->fullName }}
{{ $driverTrip?->trip?->customer?->email }}
@elseif($driverTrip?->trip?->user_info['contact_person_name'])
{{ $driverTrip?->trip?->user_info['contact_person_name'] }}
{{ $driverTrip?->trip?->user_info['contact_person_email'] }}
@else
{{ translate('messages.Guest_user') }}
@endif
|
@php
$maxDisplay = 3;
$totalVehicle = count($driverTrip?->trip?->assignedVehicle);
@endphp
@if ($totalVehicle > 0)
{{ $totalVehicle }} {{ translate('messages.vehicles') }}
@else
{{ translate('messages.Unassigned') }}
@endif
|
{{ translate($driverTrip?->trip?->trip_type) }}
{{ $driverTrip?->trip?->scheduled ? translate('messages.scheduled') : translate('messages.Instant') }}
|
@php
$statusClasses = [
'pending' => 'badge-soft-info',
'completed' => 'badge-soft-success',
'canceled' => 'badge-soft-danger',
'ongoing' => 'badge-soft-warning',
'payment_failed' => 'badge-soft-danger',
];
$badgeClass = $statusClasses[$driverTrip?->trip?->trip_status] ?? 'badge-soft-info';
@endphp
|