@extends('layouts.app') @section('title', 'Rekap Nilai per Mapel') @section('content')
Kelas {{ $classroom->name }} ubah
Cetak rapor →
Merah = nilai akhir TURUN dibanding semester/tahun ajaran sebelumnya Hijau = naik / stabil
@if($classroom) @php $subjectColumns = $recap->first()?->subjects->pluck('subject') ?? collect(); @endphp
@foreach($subjectColumns as $col) @endforeach @forelse($recap as $row) @foreach($row->subjects as $cell) @endforeach @empty @endforelse
Nama Siswa{{ \Illuminate\Support\Str::limit($col->name, 16) }}
{{ $row->student->nama }} @if($cell->final !== null) decreased) title="Turun dari {{ $cell->previous }} pada semester/tahun ajaran sebelumnya" @endif> {{ rtrim(rtrim(number_format($cell->final, 1, '.', ''), '0'), '.') }} @if($cell->decreased) ▼ @endif @else - @endif
Belum ada data nilai untuk kelas ini.

Nilai akhir = (rata-rata formatif × {{ $settings->formatif_weight }}%) + (rata-rata sumatif × {{ $settings->sumatif_weight }}%). Pembanding: semester sebelumnya pada tahun ajaran berikutnya (Genap → Ganjil tahun sama; Ganjil → Genap tahun ajaran sebelumnya).

@else
Pilih kelas terlebih dahulu.
@endif @endsection