@extends('layouts.admin') @section('content')
{{-- Header --}}

Manajemen Data Siswa

Database pusat administrasi dan kehadiran harian.

Cetak QR
{{-- Stat Cards --}}
Total Siswa
{{ $totalSiswa }}
Laki-laki
{{ $totalLaki }}
Perempuan
{{ $totalPerempuan }}
Jumlah Kelas
{{ $jumlahKelas }}
{{-- Filter + Table --}}
@forelse($siswas as $s) @empty @endforelse
Profil Siswa NISN Kelas QR Aksi
{{ $s->nama }}
{{ $s->nama }}
{{ $s->jenis_kelamin === 'L' ? 'Laki-laki' : 'Perempuan' }}
{{ $s->nisn }} {{ $s->kelas }}
@csrf @method('DELETE')

Belum ada data siswa ditemukan.

@if($siswas->hasPages())
Menampilkan {{ $siswas->firstItem() }}–{{ $siswas->lastItem() }} dari {{ $siswas->total() }} siswa
@endif
{{-- ── MODALS ── --}} {{-- Modal Edit --}} @foreach($siswas as $s) @endforeach {{-- Modal Tambah --}} {{-- FIX: Kalau validasi gagal (misal NISN duplikat), Laravel redirect back() dengan $errors dan old(). Modal harus terbuka otomatis dan nilai lama diisi kembali via old(), plus error ditampilkan di bawah field. --}} {{-- Modal Naik Kelas --}} {{-- Modal Kosongkan Kelas --}} {{-- Modal Import --}} {{-- ── JavaScript ── --}} @endsection