@if($students->isEmpty())

No data found for selected filter.

@else
@foreach($students as $i => $st) @php $docs = []; if (!empty($st->documents_concat)) { // Parse GROUP_CONCAT result: file1.pdf|||path1||||file2.pdf|||path2 $items = explode('||||', $st->documents_concat); foreach ($items as $item) { $parts = explode('|||', $item, 2); if (count($parts) === 2) { $docs[] = [ 'name' => $parts[0], 'path' => $parts[1] ]; } } } @endphp @endforeach
SL ID Name Class Section Class Roll Document File Action
{{ $i + 1 }} {{ $st->admission_roll ?? '-' }} {{ $st->student_name }} {{ optional($st->class)->name ?? '-' }} {{ optional($st->section)->name ?? '-' }} {{ $st->class_roll ?? '-' }} @if(empty($docs)) No Document @else @foreach($docs as $idx => $d) @php $url = asset('core/storage/app/public/' . ($d['path'])); @endphp {{ $d['name'] }} @if($idx < count($docs) - 1)
@endif @endforeach @endif
@if(empty($docs))
@else আপলোড হয়েছে @endif
Document এর নামে ক্লিক করলে নতুন ট্যাবে খুলবে।
যেসব students এর document নেই তাদের জন্য "আপলোড করুন" বাটন দেখাবে। আপলোড করার সাথে সাথে auto save হবে।
@endif