startSection('content'); ?> 0 ? round($totalHadirEfektif / ($totalHadirEfektif + $totalIzin + $totalSakit + $totalAlpa) * 100, 1) : 0; ?>

Riwayat Kehadiran: nama_lengkap); ?>

Kembali

nama_lengkap); ?>

id_santri); ?> kelas); ?> status); ?> 0): ?> Kehadiran %
0): ?>
x Terlambat dihitung sebagai Hadir (bukan Alpa). Total hadir efektif: kali ( hadir tepat waktu + terlambat).
Hadir Efektif
0): ?>
+tl
Terlambat
Izin
Sakit
Alpa
count() > 0): ?>

Tren Kehadiran 30 Hari Terakhir (Hadir + Terlambat)

Riwayat Lengkap per Kategori

count() > 0): ?>
addLoop($__currentLoopData); foreach($__currentLoopData as $kat): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> query(), [ 'tab_kat' => $kat->kategori_id, 'per_page' => $perPage, 'page' => 1, ]); $isActive = ($activeKategori == $kat->kategori_id); $pctKat = $kat->total > 0 ? round($kat->hadir_efektif / $kat->total * 100) : 0; ?> nama_kategori); ?> total); ?> hadir_efektif > 0): ?> % popLoop(); $loop = $__env->getLastLoop(); ?>
count() > 0): ?>
Menampilkan firstItem()); ?>–lastItem()); ?> dari total()); ?> riwayat Menampilkan semua total()); ?> riwayat firstWhere('kategori_id', $activeKategori); ?> nama_kategori); ?>
Tampilkan:
addLoop($__currentLoopData); foreach($__currentLoopData as $pp): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> query(), ['per_page' => $pp, 'page' => 1]); ?> popLoop(); $loop = $__env->getLastLoop(); ?> query(), ['per_page' => 'all', 'page' => 1]); ?> Semua
addLoop($__currentLoopData); foreach($__currentLoopData as $idx => $riwayat): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
No Tanggal Nama Kegiatan Status Waktu
firstItem() + $idx); ?> tanggal->format('d/m/Y')); ?>
tanggal->locale('id')->isoFormat('ddd')); ?>
kegiatan->nama_kegiatan); ?>
kegiatan->waktu_mulai))); ?>–kegiatan->waktu_selesai))); ?>
status_badge)): ?> status_badge; ?> status; ?> waktu_absen ? date('H:i', strtotime($riwayat->waktu_absen)) : '–'); ?>
lastPage() > 1): ?>
links()); ?>
Semua total()); ?> data ditampilkan.   query(), ['per_page' => 15, 'page' => 1]); ?> Kembali ke paginasi
count() > 0): ?>

Belum ada riwayat untuk kategori ini.

Santri ini belum memiliki riwayat kehadiran apapun.

count() > 0): ?> stopSection(); ?> make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>