Total Capaian
{{ $totalCapaian }}
Data capaian tercatat
Rata-rata Progress
{{ number_format($rataRataPersentase, 1) }}%
Progress keseluruhan
Al-Qur'an
{{ number_format($statistikKategori['Al-Qur\'an'] ?? 0, 1) }}%
Progress kategori
Hadist
{{ number_format($statistikKategori['Hadist'] ?? 0, 1) }}%
Progress kategori
{{-- Filter Section --}}
@if($capaians->count() > 0)
{{-- Group by Kategori --}}
@php
$groupedCapaians = $capaians->groupBy(function($item) {
return $item->materi->kategori;
});
@endphp
@foreach(['Al-Qur\'an', 'Hadist', 'Materi Tambahan'] as $kategori)
@if(isset($groupedCapaians[$kategori]) && $groupedCapaians[$kategori]->count() > 0)
Kategori: {{ $kategori }}
| No |
Materi |
Semester |
Halaman |
Progress |
Tanggal Input |
Aksi |
@foreach($groupedCapaians[$kategori] as $index => $capaian)
| {{ $index + 1 }} |
{{ $capaian->materi->nama_kitab }}
Total: {{ $capaian->materi->total_halaman }} hal
|
{{ $capaian->semester->nama_semester }}
|
{{ $capaian->jumlah_halaman_selesai }} / {{ $capaian->materi->total_halaman }}
|
{!! $capaian->persentase_badge !!}
|
{{ $capaian->tanggal_input->format('d/m/Y') }} |
|
@endforeach
@endif
@endforeach
{{-- Pagination --}}
{{ $capaians->links() }}
@else
@endif
@endsection