@php
$totalMaterials = $course->materials()->count();
$materialsWithSection = $course->materials()->whereNotNull('section_id')->get()->groupBy('section_id');
$unsectionedMaterials = $course->unsectionedMaterials()->get();
$itemIndex = 1;
@endphp
@if($totalMaterials === 0)
Belum ada materi.
@else
@foreach($unsectionedMaterials as $material)
{{ $itemIndex++ }}
{{ $material->title }}
{{ ucfirst($material->type ?? 'Dokumen') }}
@if($enrollment)
Buka →
@else
@endif
@endforeach
@foreach($course->sections as $section)
@php $sectionMaterials = $materialsWithSection[$section->id] ?? collect([]); @endphp
@if($sectionMaterials->isNotEmpty())
{{ $section->title }}
@foreach($sectionMaterials as $material)
{{ $itemIndex++ }}
{{ $material->title }}
{{ ucfirst($material->type ?? 'Dokumen') }}
@if($enrollment)
Buka →
@else
@endif
@endforeach
@endif
@endforeach
@endif