startSection('content'); ?> startOfWeek(\Carbon\Carbon::MONDAY)->format('Y-m-d'); $defaultSampai = now()->endOfWeek(\Carbon\Carbon::SUNDAY)->format('Y-m-d'); $activeDari = request('tanggal_dari', $defaultDari); $activeSampai = request('tanggal_sampai', $defaultSampai); $activeKategori = request('kategori_id', ''); $activeBulan = request('bulan', ''); // Label periode if ($activeBulan) { $periodeLabel = 'Bulan ' . \Carbon\Carbon::parse($activeBulan . '-01')->locale('id')->isoFormat('MMMM Y'); } else { $periodeLabel = \Carbon\Carbon::parse($activeDari)->locale('id')->isoFormat('D MMM Y') . ' – ' . \Carbon\Carbon::parse($activeSampai)->locale('id')->isoFormat('D MMM Y'); } // Cek shortcut aktif $isMingguIni = !$activeBulan && $activeDari == $defaultDari && $activeSampai == $defaultSampai; $isBulanIni = !$activeBulan && $activeDari == now()->startOfMonth()->format('Y-m-d') && $activeSampai == now()->endOfMonth()->format('Y-m-d'); ?>
Menampilkan kegiatan periode:
count() > 0): ?> getCollection()->groupBy('hari'); ?> addLoop($__currentLoopData); foreach($__currentLoopData as $hari): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> has($hari)): ?>| No | Nama Kegiatan | Waktu | Kelas | Kategori | Statistik Absensi | Aksi |
|---|---|---|---|---|---|---|
| nama_kegiatan); ?> | waktu_mulai))); ?>–waktu_selesai))); ?> | kelasKegiatan->isEmpty()): ?> Umum kelasKegiatan->take(3); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $kls): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> nama_kelas); ?> popLoop(); $loop = $__env->getLastLoop(); ?> kelasKegiatan->count() > 3): ?> +kelasKegiatan->count() - 3); ?> | kategori->nama_kategori); ?> |
total_absensi > 0): ?>
hadir > 0): ?>
hadir); ?>
terlambat ?? 0) > 0): ?>
terlambat); ?>
izin > 0): ?>
izin); ?>
sakit > 0): ?>
sakit); ?>
alpa > 0): ?>
alpa); ?>
pulang ?? 0) > 0): ?>
pulang); ?>
Total: total_absensi); ?>
Belum ada data
|
Detail |
Tidak ada kegiatan pada periode .