@extends('admin.admin_master') @section('content-header', $page_header) @section('content')
Policy Number {{$record->policynumber ?? ''}}
Name {{$record->insuredname ?? ''}}
Email {{$record->email ?? ''}}
Phone {{$record->phone ?? ''}}
Contact Person {{$record->contactperson ?? ''}}
Date of Loss {{$record->dateofloss ?? ''}}
Cause of loss {{$record->causeofloss ?? ''}}
Cause location {{$record->placeofloss ?? ''}}
Message {{$record->additionalInfo ?? ''}}
Requested date {{$record->created_at ?? ''}}
Uploaded Files @php $files = []; if (!empty($record->lossdocument)) { $decoded = json_decode($record->lossdocument, true); if (is_array($decoded)) { foreach ($decoded as $path) { $files[] = ['path' => $path, 'name' => basename($path)]; } } else { $files[] = ['path' => $record->lossdocument, 'name' => basename($record->lossdocument)]; } } $imageExtensions = ['jpg', 'jpeg', 'png', 'gif', 'webp']; @endphp @if (count($files) > 0)
@foreach ($files as $file) @php $fileUrl = asset('storage/' . $file['path']); $ext = strtolower(pathinfo($file['name'], PATHINFO_EXTENSION)); @endphp
{{ $file['name'] }}
{{-- IMAGE --}} @if (in_array($ext, $imageExtensions)) {{-- PDF --}} @elseif ($ext === 'pdf')
{{-- OTHER --}} @else

No preview.
Download

@endif
@endforeach
@else No files uploaded. @endif
@endsection @push('script') @endpush