@extends('layouts.app') @section('content')

{{ $kegiatan->nama_kegiatan }}

{{ $kegiatan->hari }} | {{ date('H:i', strtotime($kegiatan->waktu_mulai)) }} - {{ date('H:i', strtotime($kegiatan->waktu_selesai)) }} | {{ $kegiatan->kategori->nama_kategori }}

{{-- Info Kelas Kegiatan --}}
@if($kegiatanInfo['is_umum']) Kegiatan Umum - Diikuti oleh semua santri aktif ({{ $santris->count() }} santri) @else Kegiatan Khusus - Diikuti oleh kelas: {{ $kegiatanInfo['kelas_list'] }} ({{ $kegiatanInfo['jumlah_kelas'] }} kelas, {{ $santris->count() }} santri) @endif
@csrf

Pilih status absensi untuk setiap santri. Jika tidak dipilih, akan dianggap Alpa.

{{-- Filter Kelas (Manual Mode) --}} @if(!$kegiatanInfo['is_umum'] && $kegiatanInfo['jumlah_kelas'] > 1)
@endif @foreach($santris as $index => $santri) @endforeach
No ID Santri Nama Santri Kelas Status
{{ $index + 1 }} {{ $santri->id_santri }} {{ $santri->nama_lengkap }} @php $kelasName = $santri->kelas_name ?? $santri->kelas ?? '-'; @endphp {{ $kelasName }} @php $currentStatus = $absensiData[$santri->id_santri] ?? 'Alpa'; @endphp
Kembali
@endsection