{{-- resources/views/admin/kepegawaian/absensi-guru/index.blade.php --}} @extends('layouts.admin') @section('title', 'Absensi Harian Guru') @section('content')

Manajemen Staf: Absensi Harian Guru

Pusat pencatatan dan pemantauan absensi (SKH) tenaga pengajar.
@if(session('success')) @endif @if(session('error')) @endif
Daftar Kehadiran Guru {{ \Carbon\Carbon::parse($selectedDate)->translatedFormat('d F Y') }}
@forelse ($absensi as $item) @empty @endforelse
No Nama Guru Status Waktu Kehadiran Keterangan & Piket Aksi
{{ ($absensi->currentPage()-1) * $absensi->perPage() + $loop->iteration }}
{{ substr($item->guru?->name ?? 'X', 0, 1) }}
{{ $item->guru?->name ?? 'Data Terhapus' }}
@php $badgeColor = match((int)$item->status_id) { 1 => 'success', 2 => 'warning text-dark', 3 => 'danger', default => 'secondary' }; @endphp {{ strtoupper($item->status?->nama_status ?? 'N/A') }}
{{ $item->jam_masuk ?? '--:--' }} {{ $item->jam_keluar ?? '--:--' }}
{{ $item->keterangan ?: 'Tanpa keterangan.' }}
@if($item->piket) Tugas Piket @endif
@csrf @method('DELETE')
Belum Ada Data Absensi

Tidak ditemukan catatan kehadiran untuk tanggal ini.

@if(method_exists($absensi, 'links') && $absensi->hasPages())
{{ $absensi->withQueryString()->links('pagination::bootstrap-5') }}
@endif
@push('scripts') @endpush @endsection