@extends('guru.layouts.app') @section('title', 'Evaluasi Tugas dan Ujian') @section('content')

Evaluasi

@if (session('success')) @endif @if ($errors->any()) @endif {{-- Form Pilih Kelas --}}
@if($kelas_id) {{-- Form Simpan Bobot --}}
@csrf
@error('bobot_tugas')
{{ $message }}
@enderror
@error('bobot_ujian')
{{ $message }}
@enderror
@error('bobot_sikap')
{{ $message }}
@enderror
@error('bobot')
{{ $message }}
@enderror
{{-- Form Simpan Nilai Sikap dan Tabel Rekap Nilai --}}
@csrf

Rekap Nilai Siswa

@foreach($mapelList as $mapel) @endforeach @forelse($siswaList as $siswa) @foreach($mapelList as $mapel) {{-- Pastikan nilai_total_per_mapel selalu ada untuk mapel ini, kalau tidak 0 --}} @endforeach @empty @endforelse
Nama Siswa{{ $mapel->nama_mapel }}Nilai Sikap
{{ $siswa->nama }}{{ number_format($siswa->nilai_total_per_mapel[$mapel->id] ?? 0, 2) }} {{-- Mengambil nilai sikap dari properti baru yang sudah diatur di controller --}} @error('nilai_sikap.' . $siswa->id)
{{ $message }}
@enderror
Tidak ada siswa di kelas ini untuk tahun ajaran aktif.
{{-- Tombol Hitung Nilai Total --}}
@csrf
{{-- Tab Menu --}} {{-- Tab Content --}}
{{-- Tab Tugas --}}

Daftar Tugas yang Sudah Dinilai (Tahun Ajaran Aktif)

@forelse($tugasList as $tugas) @empty @endforelse
Judul Tugas Mata Pelajaran Jumlah Pengumpulan Aksi
{{ $tugas->judul }} {{ $tugas->materi->mapel->nama_mapel ?? '-' }} {{ $tugas->pengumpulan_count }} Lihat Penilaian
Belum ada tugas di tahun ajaran aktif ini.
{{-- Tab Ujian --}}

Daftar Ujian yang Sudah Selesai (Tahun Ajaran Aktif)

@forelse($ujianList as $ujian) {{-- Menampilkan jumlah peserta dari hasilUjian yang sudah difilter --}} @empty @endforelse
Judul Ujian Jumlah Peserta Aksi
{{ $ujian->judul }}{{ $ujian->hasilUjian->count() }} Lihat Hasil
Belum ada ujian yang selesai di tahun ajaran aktif ini.
@else
Silakan pilih kelas terlebih dahulu untuk melihat dan mengelola evaluasi.
@endif
@endsection @section('scripts') @endsection