startSection('title', 'Riwayat Pelanggaran'); ?> startSection('content'); ?> = 50) { $tingkatPoin = 'Berat'; $warnaPoin = 'var(--danger-color)'; } elseif ($totalPoin >= 20) { $tingkatPoin = 'Sedang'; $warnaPoin = '#e67e22'; } elseif ($totalPoin > 0) { $tingkatPoin = 'Ringan'; $warnaPoin = 'var(--warning-color)'; } ?> = 50): ?>
⚠️ Perhatian! Akumulasi poin Anda sudah tinggi ( poin)
Harap segera hubungi pengurus pondok untuk konsultasi dan penyelesaian kafaroh yang ada.
= 20): ?>
Catatan: Poin pelanggaran Anda mulai bertambah ( poin)
Jaga perilaku dan taati peraturan pondok agar poin tidak terus bertambah.

Total Pelanggaran

Sepanjang waktu

Total Poin

Tingkat: Belum ada poin

Bulan Ini

isoFormat('MMMM YYYY')); ?>

0): ?>

Akumulasi Poin Pelanggaran

Batas perhatian: 20 poin | Batas berat: 50 poin
= 50): ?>
poin
0 20 = 50): ?>50+
Reset Bulan Ini
Kategori & Poin Pembinaan & Sanksi

Daftar Riwayat Pelanggaran

hasAny(['tanggal_mulai', 'tanggal_selesai', 'bulan_ini'])): ?> Filter aktif — total()); ?> data
count() > 0): ?>
addLoop($__currentLoopData); foreach($__currentLoopData as $index => $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
No ID Tanggal Jenis Pelanggaran Poin Keterangan Aksi
firstItem() + $index); ?> id_riwayat); ?>
tanggal)->isoFormat('D MMM YYYY')); ?>
kategori->nama_pelanggaran ?? '-'); ?> kategori && $item->kategori->id_kategori): ?>
kategori->id_kategori); ?>
poin; ?> keterangan): ?>
keterangan); ?>
Tidak ada keterangan
Detail

Menampilkan firstItem()); ?>–lastItem()); ?> dari total()); ?> data

links()); ?>

Tidak Ada Riwayat Pelanggaran

hasAny(['tanggal_mulai', 'tanggal_selesai', 'bulan_ini'])): ?>

Tidak ditemukan data dengan filter yang dipilih.

Hapus Filter

Alhamdulillah, Anda belum memiliki catatan pelanggaran. Pertahankan!

0): ?>

Ringkasan Analisis

0 ? number_format($totalPoin / $totalPelanggaran, 1) : 0); ?>

Rata-rata Poin/Pelanggaran

= 50): ?> Berat = 20): ?> Sedang Ringan

Tingkat Pelanggaran

first()): ?> first()->tanggal)->isoFormat('D MMM YYYY')); ?>

Pelanggaran Terakhir

Pelanggaran Bulan Ini

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