@error('vehicle_category_id')
{{ $message }}
@enderror
@error('vehicle_id')
{{ $message }}
@enderror
@error('destination_from')
{{ $message }}
@enderror
@error('destination_to')
{{ $message }}
@enderror
@error('total_distance')
{{ $message }}
@enderror
@error('extra_km_price')
{{ $message }}
@enderror
@error('included_services')
{{ $message }}
@enderror
@error('excluded_services')
{{ $message }}
@enderror
@if ($vehicle_details)
@if (!empty($vehicle_details->seat_map))
Seat Layout
@php $passengerSeatNo = 1; @endphp
@foreach ($vehicle_details->seat_map as $i => $row)
@foreach ($row as $j => $seat)
@if ($seat)
@php $type = $seat['type'] ?? 'seat'; @endphp
@if ($type === 'driver')
D
@elseif ($type === 'assistant')
A
@elseif ($type === 'space')
@else
{{ $passengerSeatNo++ }}
@endif
@else
@endif
@endforeach
@endforeach
Vehicle Information
-
Name: {{ $vehicle_details->name }} ({{ $vehicle_details->vehicle_number }})
-
Category: {{ $vehicle_details->getVehicleCategory->name ?? 'N/A' }}
-
Capacity: {{ $vehicle_details->number_of_seat }} Seats
-
@php
$badgeClasses = [
'self' => 'bg-label-primary',
'vendor' => 'bg-label-warning',
];
@endphp
@if(in_array($vehicle_details->owned_by, ['self', 'vendor']))
Owned By:
{{ $vehicle_details->owned_by }}
@if($vehicle_details->owned_by === 'vendor')
{{ $vehicle_details->getUser->name ?? 'N/A' }}
{{ $vehicle_details->getUser->phone ?? 'N/A' }}
@endif
@endif
@endif
@if($cab_type == 'sharing')
@php
$seatMap = $vehicle_details->seat_map;
@endphp
@foreach ($vehicle_details->seat_map as $row)
@foreach ($row as $seat)
@if ($seat && in_array($seat['type'], ['passenger', 'window']))
@endif
@endforeach
@endforeach
@else
@error('price')
{{ $message }}
@enderror
@endif
@else
Note
To view vehicle details and seat pricing options, please select a cab type, vehicle category, and vehicle from the above fields. Once selected, relevant information and options will be displayed here.
@endif
@error('booking_amount')
{{ $message }}
@enderror
@error('via_routes')
{{ $message }}
@enderror
@error('is_cancelation_available')
{{ $message }}
@enderror
@if ($is_cancelation_available)
@error('cancelation_policy')
{{ $message }}
@enderror
@endif
Pickup Location
@foreach ($pickup_location as $index => $field)
@endforeach
@error('description')
{{ $message }} @enderror