@extends('layouts.admin') @section('title', 'Public Documents') @section('content')

Public Documents Repository

Browse and download approved company documents organized by folder hierarchy.

@if($search) Clear @endif
@if($documents->count() > 0)

{{ $documents->total() }}

Total Documents

@endif
Approved Documents @if(isset($search) && $search)({{ $search }} results)@endif
@if($documents->count())
@foreach($documents as $doc) @endforeach
Document Folder Path Uploaded Size Actions
@if($doc->uploader) by {{ $doc->uploader->name }} @endif @php $pathParts = []; if($doc->folder && $doc->folder->month && $doc->folder->month->category && $doc->folder->month->category->year && $doc->folder->month->category->year->company) { $pathParts[] = $doc->folder->month->category->year->company->name ?? 'Unknown Company'; $pathParts[] = $doc->folder->month->category->year->year ?? 'Unknown Year'; $pathParts[] = $doc->folder->month->category->name ?? 'Unknown Category'; $pathParts[] = $doc->folder->month->name ?? 'Unknown Month'; $pathParts[] = $doc->folder->name ?? 'Unknown Subfolder'; } else { $pathParts[] = 'Uncategorized'; } @endphp {{ implode(' / ', array_slice($pathParts, 0, 3)) }}@if(count($pathParts) > 3)…@endif {{ $doc->created_at->format('M d, Y') }} {{ number_format($doc->file_size ?? 0) }} KB Download View
{{ $documents->appends(request()->query())->links() }}
@else

No documents found{{ isset($search) && $search ? ' for "' . $search . '"' : '' }}

All approved documents will appear here once uploaded and approved.

@endif
@endsection