@foreach($siswas as $index => $s) {{-- PERBAIKAN: Gunakan 'nama_kelas' sesuai query Controller --}} {{-- PERBAIKAN: Logika Status mengambil dari Database (Manual), lalu Fallback ke Otomatis --}} @endforeach
LAPORAN KEDISIPLINAN SISWA - {{ strtoupper($namaKelas) }}
PERIODE: {{ strtoupper($periode) }}
NO NAMA SISWA KELAS STATISTIK PELANGGARAN STATUS / TINDAKAN
JML KASUS TOTAL POIN
{{ $index + 1 }} {{ $s['nama'] }}{{ $s['nama_kelas'] }} {{ $s['jumlah_kasus'] }} {{ $s['total_poin'] }} @if(!empty($s['status_sanksi'])) {{-- Jika guru sudah set sanksi (misal: SP 1, SKORSING) --}} {{ strtoupper($s['status_sanksi']) }} @else {{-- Jika belum diset manual, tampilkan status saran sistem --}} @if($s['total_poin'] >= 20) BELUM DITINDAK (BERAT) @elseif($s['total_poin'] > 0) BELUM DITINDAK @else TIDAK ADA @endif @endif