{{-- resources/views/admin/akademik/kegiatan/absensi.blade.php --}} @extends('layouts.admin') @section('title', 'Absensi Kegiatan') @section('content')

Manajemen Akademik: Absensi Kegiatan

Input dan perbarui absensi guru untuk kegiatan yang dipilih.

Kegiatan: {{ $kegiatan->jenisKegiatan->nama ?? '-' }} — Tanggal: {{ $kegiatan->tanggal->format('d/m/Y') }} — Waktu: {{ $kegiatan->waktu_mulai }} - {{ $kegiatan->waktu_selesai }}

Lokasi: {{ $kegiatan->lokasi ?? '-' }} — Penanggung Jawab: {{ $kegiatan->penanggungJawab->name ?? '-' }} — Status: {{ $kegiatan->status }}

@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
Terjadi kesalahan:
@endif
Form Absensi Guru pada Kegiatan
Total Guru: {{ $gurus->count() }}
@csrf
@forelse($gurus as $guru) @php $absensi = $existingAbsensi[$guru->id] ?? null; $oldStatus = old("absensi.{$guru->id}.absensi_status_id", $absensi->absensi_status_id ?? null); $oldKet = old("absensi.{$guru->id}.keterangan", $absensi->keterangan ?? null); @endphp @empty @endforelse
No Nama Guru Status Absensi Keterangan
{{ $loop->iteration }} {{ $guru->name }} @if(!empty($guru->nip))
NIP: {{ $guru->nip }} @endif
Belum ada data guru yang dapat diabsen.
@if($gurus->count() > 0) @endif
@endsection