@extends('guru.layout') @section('title', '') @section('content')
Peserta Didik

Daftar peserta didik sesuai kelas Anda

Daftar Peserta Didik
@php $activePeriode = \App\Services\PeriodeService::getActive(); @endphp @if($activePeriode) @php $isTarget = trim($activePeriode->tahun_pelajaran) === '2025/2026' && trim($activePeriode->semester) === 'Ganjil'; @endphp Tahun Pelajaran: @if($isTarget){{ $activePeriode->tahun_pelajaran }}@else{{ $activePeriode->tahun_pelajaran }}@endif · Semester: @if($isTarget){{ $activePeriode->semester }}@else{{ $activePeriode->semester }}@endif @else Belum ada periode aktif @endif
{{-- Guru tidak dapat menambah peserta didik --}}
@forelse($pesertas ?? [] as $i => $p) @empty @endforelse
# NIS Nama Kelas Aksi
{{ $i + 1 }} {{ $p->nis ?? ($p['nis'] ?? ($p->nisn ?? ($p['nisn'] ?? '-'))) }} {{ $p->nama ?? ($p['nama'] ?? ($p->user->name ?? ($p['user']['name'] ?? '-'))) }} {{ $p->kelas->nama ?? ($p['kelas'] ?? ($p['kelas_nama'] ?? '-')) }} {{-- For safety, do not show create/edit buttons here for guru. Provide read-only view modal. --}}
Tidak ada peserta didik untuk kelas Anda.
@endsection