@extends('layouts.app') @section('title', 'Manajemen Data Siswa') @section('content')
| NO | NIS | Nama Lengkap | Kelas | Kategori | L/P | Status | Aksi |
|---|---|---|---|---|---|---|---|
| {{ $siswas->firstItem() + $index }} | {{ $siswa->nis }} | {{ $siswa->nama_lengkap }} | @php // Gunakan siswaKelasHistory jika di-load (filter tahun ajaran historis), // fallback ke siswaKelas (data aktif saat ini) $kelasTahunIni = $siswa->relationLoaded('siswaKelasHistory') ? $siswa->siswaKelasHistory->first() : ($siswa->relationLoaded('siswaKelas') ? $siswa->siswaKelas->first() : null); $kelasSiswa = $kelasTahunIni ? $kelasTahunIni->kelas : $siswa->kelas; @endphp @if($kelasSiswa) {{ $kelasSiswa->nama_kelas }} @else - @endif | @if($siswa->kategori == 'internal') Internal @else External @endif | {{ $siswa->jenis_kelamin }} | @php $statusSiswa = $kelasTahunIni ? $kelasTahunIni->status : $siswa->status; @endphp @if($statusSiswa == 'aktif') Aktif @elseif($statusSiswa == 'lulus') Lulus @else Non Aktif @endif | |
| Belum ada data siswa ditemukan. | |||||||