@extends('user.layout') @section('content') @php $hasFilters = request()->filled('keyword') || request()->filled('car_type') || request()->filled('brand_id') || request()->filled('model_id') || request()->filled('version_id') || request()->filled('category_id') || request()->filled('country_id') || request()->filled('state_id') || request()->filled('city_id') || request()->filled('fuel_type') || request()->filled('transmision') || request()->filled('year_min') || request()->filled('year_max') || request()->filled('km_min') || request()->filled('km_max') || request()->filled('price_min') || request()->filled('price_max'); @endphp
@if (session('success'))
{{ session('success') }}
@endif @if (session('warning'))
{{ session('warning') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{-- Filters --}}
{{ __('Filter Vehicles') }}
{{-- Department --}}
{{-- City --}}
{{-- Zone --}}
{{ __('Reset') }}
{{-- Listing --}}
@if (count($vehicles) > 0) @foreach ($vehicles as $vehicle)
@php $firstImage = (!empty($vehicle->images) && count($vehicle->images) > 0) ? $vehicle->images->first() : null; $imagePath = !empty($firstImage?->image) ? asset('uploads/vehicles/' . $firstImage->image) : asset('assets/img/noimage.jpg'); $dealerOffer = $dealerOfferStatuses[$vehicle->id] ?? null; @endphp
{{ $vehicle->title ?? 'Vehicle' }} @if ($dealerOffer && in_array($dealerOffer->status, ['accepted', 'contact_requested'])) {{ __('Contact Available') }} @elseif ($dealerOffer) {{ __('Offer Sent') }} @endif

{{ $vehicle->brand->name ?? '-' }} / {{ $vehicle->model->name ?? '-' }} @if (!empty($vehicle->version?->name)) / {{ $vehicle->version->name }} @endif

{{ __('Price') }}: @if(!empty($vehicle->price)) {{ !empty($vehicle->currency) ? $vehicle->currency . ' ' : '$' }}{{ number_format($vehicle->price, 0, '.', ',') }} @else - @endif
{{ __('Year') }}:
{{ $vehicle->year ?? '-' }}
{{ __('Mileage') }}:
{{ $vehicle->mileage ?? '-' }}
{{ __('Fuel') }}:
{{ $vehicle->fuel_type ?? '-' }}
{{ __('Transmission') }}:
{{ $vehicle->transmision ?? '-' }}

{{ __('Seller') }}: {{ ($vehicle->seller->first_name ?? '') . ' ' . ($vehicle->seller->last_name ?? '') }}

{{ __('Published on') }}: {{ \Carbon\Carbon::parse($vehicle->created_at)->format('d/m/Y') }}

{{ __('View Details') }} @if ($dealerOffer && in_array($dealerOffer->status, ['accepted', 'contact_requested'])) {{ __('Contact Available') }} @elseif ($dealerOffer) {{ __('Offer Sent') }} @endif
@endforeach
{{ $vehicles->appends(request()->query())->links() }}
@else

{{ __('NO PRIVATE SELLER VEHICLES FOUND') }}

@endif
@endsection @section('scripts') @endsection