{{-- resources/views/admin/kesiswaan/kenaikan-kelas/_table.blade.php --}}
@csrf @forelse ($siswas as $siswa) @php $contextYear = $tahunAjaranSumber ?? $tahunAjaranAktif ?? null; $kelasBerjalan = $siswa->kelasBerjalan($contextYear); $isPromoted = false; $promotedInfo = null; if($nextTahun) { $historyTarget = $siswa->riwayatStatus->where('tahun_ajaran_id', $nextTahun->id)->first(); if($historyTarget) { $isPromoted = true; if($historyTarget->kelas && $historyTarget->kelas->rombel) { $r = $historyTarget->kelas->rombel; $promotedInfo = $r->levelKelas->level_kelas . '-' . $r->rombel . '-' . $r->jenkel; } elseif ($historyTarget->status == 'Lulus') { $promotedInfo = 'LULUS / ALUMNI'; } } } @endphp @empty @endforelse
No Foto NIS / NIPD Nama Siswa Rombel Saat Ini Naik Ke Kelas Aksi
@if(!$isPromoted) @else @endif {{ $loop->iteration }} {{ $siswa->name }}
{{ $siswa->nipd ?? '-' }} {{ $siswa->nis ?? '-' }}
{{ $siswa->name }}
@if($siswa->jenkel === 'L') Laki-laki @else Perempuan @endif
@if($kelasBerjalan) {{ $kelasBerjalan['level'] }}-{{ $kelasBerjalan['rombel'] }}-{{ $kelasBerjalan['jenkel'] }} @else @if($siswa->kelas && $siswa->kelas->rombel) @if($siswa->kelas_id == $selectedKelas->id) {{ $siswa->kelas->rombel->levelKelas->level_kelas }}-{{ $siswa->kelas->rombel->rombel }}-{{ $siswa->kelas->rombel->jenkel }} @else {{ $selectedKelas->rombel->levelKelas->level_kelas }}-{{ $selectedKelas->rombel->rombel }}-{{ $selectedKelas->rombel->jenkel }} @endif @else - @endif @endif @if($isPromoted)
{{ $promotedInfo }}
@else @if(isset($isTingkatAkhir) && $isTingkatAkhir) @elseif(isset($targetRombels) && $targetRombels->isNotEmpty()) @else Data kelas tujuan belum ada. @endif @endif
@if($isPromoted) @else @endif
Belum ada data siswa.
@if($siswas->count() > 0)
Centang kotak di kiri, lalu simpan masal.
@endif