@php
$activePeriode = \App\Models\Periode::where('status', \App\Models\Periode::STATUS_AKTIF)->first();
$tahunPel = $activePeriode->tahun_pelajaran ?? '-';
$semester = $activePeriode->semester ?? '-';
@endphp
Daftar Penilaian Kualitatif Non-Akademis Peserta Didik
Tahun Pelajaran: {{ $tahunPel }} | Semester: {{ $semester }}
{{-- Filters: Kelas & Peserta Didik for ekstrakulikuler --}}
Silakan pilih Kelas dan Peserta Didik untuk menampilkan data.
@php
$records = $records ?? ($penilaians ?? collect());
@endphp
| Nama Peserta Didik |
Kelas |
Kategori |
Ekstrakulikuler |
Nilai |
Deskripsi |
Aksi |
@forelse($records as $r)
| {{ data_get($r, 'nama', data_get($r, 'student_name', '-')) }} |
{{ data_get($r, 'kelas', data_get($r, 'class', '-')) }} |
{{ data_get($r, 'kategori', '') }} |
{{ data_get($r, 'ekstrakulikuler', data_get($r, 'activity', '-')) }} |
{{ data_get($r, 'nilai', data_get($r, 'score', '-')) }} |
{{ data_get($r, 'deskripsi', data_get($r, 'description', '-')) }} |
@if(request()->is('guru/*') || (auth()->check() && optional(auth()->user())->role === 'guru'))
@else
@endif
|
@empty
| Belum ada data penilaian ekstrakulikuler. |
@endforelse
@include('admin.penilaian.ekstrakulikuler.create')
@include('admin.penilaian.ekstrakulikuler.edit')