{{-- resources/views/livewire/kepala-sekolah/pelanggaran.blade.php --}} @php use Illuminate\Support\Facades\Storage; @endphp
{{-- Header & Filter --}}

Laporan Pelanggaran

Rekap pelanggaran siswa (sesuai filter)

{{-- Pencarian --}} {{-- Periode --}} {{-- Jenis --}} {{-- Status --}} {{-- Kelas --}} {{-- Print PDF: kirim semua filter aktif sebagai query string --}} Print PDF
{{-- Tabel --}}
@forelse ($items as $i => $row) @empty @endforelse
# Tanggal Siswa Kelas Jenis Status Aksi
{{ ($items->currentPage()-1)*$items->perPage() + $i + 1 }} {{ $row->created_at?->format('d M Y H:i') }}
{{ $row->siswa->nama ?? '—' }}
{{ $row->siswa->nisn ?? '—' }}
{{ $row->siswa->kelas->nama ?? '—' }} {{ ucfirst($row->jenis) }} {{ ucfirst($row->status) }}
Tidak ada data.
{{ $items->links() }}
{{-- Modal Detail --}}

Detail Pelanggaran

Tanggal: {{ $detail['tanggal'] ?? '—' }}
Periode: {{ $detail['periode'] ?? '—' }}
Siswa: {{ $detail['siswa'] ?? '—' }}
NISN: {{ $detail['nisn'] ?? '—' }}
Kelas: {{ $detail['kelas'] ?? '—' }}
Jenis: {{ $detail['jenis'] ?? '—' }}
Status: {{ $detail['status'] ?? '—' }}
Deskripsi:
{{ $detail['deskripsi'] ?? '—' }}
Surat Arahan
@if (!empty($detail['surat'])) Lihat Surat @else
@endif
Dokumentasi Tindak Lanjut
@if (!empty($detail['dokumentasi'])) Lihat Dokumentasi @else
@endif
Catatan TL:
{{ $detail['catatan_tl'] ?? '—' }}