@extends('layouts.agent') @push('css') @endpush @section('content')
@php $steps = [ 1 => 'Basic Details', 2 => 'Property Details', 3 => 'Location Details', 4 => 'Photos & Videos', ]; $currentStep = request()->route()->getName(); preg_match('/step_(\d+)/', $currentStep, $matches); $activeStep = isset($matches[1]) ? (int) $matches[1] : 1; @endphp
@foreach ($steps as $step => $label)
{{ $step }} {{ $label }} @if ($step < count($steps))
@endif
@endforeach
{{ csrf_field() }}
{{ __('Property Images') }}

Image Upload System

With Advanced Error Handling

Upload Instructions:

- Supported formats: JPG, JPEG, PNG, SVG

- Maximum file size: 5MB

- Minimum 4 images required per property

Property Images

No images found for this property

Click the button below to upload images

Drag & Drop Images Here

or click to browse your files

(You can select multiple images)

0 images selected
{{ __('Floor Plan Name') }}
@foreach ($floor_plans as $key => $f_plan)
photo) required @endif> @if (!$f_plan->photo) @error("floor_images.$key") {{ $message }} @enderror @endif
@endforeach
{{ __('Back') }}
@endsection @section('scripts') @endsection