MIF_E31230892/sim-pkpps/storage/framework/views/34a382bc0d43efb21e7b74c8641...

295 lines
14 KiB
PHP

<?php $__env->startSection('title', 'Detail Riwayat Pelanggaran'); ?>
<?php $__env->startSection('content'); ?>
<div class="page-header">
<h2><i class="fas fa-info-circle"></i> Detail Riwayat Pelanggaran</h2>
</div>
<!-- Breadcrumb -->
<div style="margin-bottom: 20px;">
<nav style="display: flex; align-items: center; gap: 8px; color: var(--text-light); font-size: 0.9em;">
<a href="<?php echo e(route('admin.riwayat-pelanggaran.index')); ?>" style="color: var(--primary-color); text-decoration: none;">
<i class="fas fa-history"></i> Riwayat Pelanggaran
</a>
<i class="fas fa-chevron-right" style="font-size: 0.7em;"></i>
<span>Detail</span>
</nav>
</div>
<div style="display: grid; grid-template-columns: 2fr 1fr; gap: 30px;">
<!-- Detail Riwayat -->
<div>
<div class="content-box">
<div class="detail-header">
<h3><i class="fas fa-clipboard-list"></i> Informasi Riwayat</h3>
<div style="display: flex; gap: 10px;">
<a href="<?php echo e(route('admin.riwayat-pelanggaran.edit', $riwayatPelanggaran)); ?>" class="btn btn-warning btn-sm">
<i class="fas fa-edit"></i> Edit
</a>
<a href="<?php echo e(route('admin.riwayat-pelanggaran.index')); ?>" class="btn btn-secondary btn-sm">
<i class="fas fa-arrow-left"></i> Kembali
</a>
</div>
</div>
<table class="detail-table">
<tr>
<th><i class="fas fa-tag"></i> ID Riwayat</th>
<td>
<span class="badge badge-secondary" style="font-size: 1em;">
<?php echo e($riwayatPelanggaran->id_riwayat); ?>
</span>
</td>
</tr>
<tr>
<th><i class="fas fa-calendar"></i> Tanggal Pelanggaran</th>
<td>
<strong style="font-size: 1.1em;">
<?php echo e(\Carbon\Carbon::parse($riwayatPelanggaran->tanggal)->isoFormat('dddd, D MMMM YYYY')); ?>
</strong>
</td>
</tr>
<tr>
<th><i class="fas fa-fire"></i> Poin Pelanggaran</th>
<td>
<span class="badge badge-danger" style="font-size: 1.2em; padding: 10px 20px;">
<i class="fas fa-star"></i> <?php echo e($riwayatPelanggaran->poin); ?> Poin
</span>
</td>
</tr>
<tr>
<th><i class="fas fa-calendar-plus"></i> Tanggal Dicatat</th>
<td><?php echo e($riwayatPelanggaran->created_at->format('d F Y, H:i')); ?> WIB</td>
</tr>
<tr>
<th><i class="fas fa-calendar-check"></i> Terakhir Diperbarui</th>
<td><?php echo e($riwayatPelanggaran->updated_at->format('d F Y, H:i')); ?> WIB</td>
</tr>
</table>
</div>
<!-- Data Santri -->
<div class="content-box" style="margin-top: 30px;">
<h3 style="margin-bottom: 20px; color: var(--primary-color);">
<i class="fas fa-user"></i> Data Santri
</h3>
<?php if($riwayatPelanggaran->santri): ?>
<table class="detail-table">
<tr>
<th><i class="fas fa-id-card"></i> ID Santri</th>
<td>
<span class="badge badge-primary"><?php echo e($riwayatPelanggaran->santri->id_santri); ?></span>
</td>
</tr>
<tr>
<th><i class="fas fa-user"></i> Nama Lengkap</th>
<td>
<strong style="font-size: 1.1em;"><?php echo e($riwayatPelanggaran->santri->nama_lengkap); ?></strong>
</td>
</tr>
<tr>
<th><i class="fas fa-graduation-cap"></i> Kelas</th>
<td><?php echo e($riwayatPelanggaran->santri->kelas); ?></td>
</tr>
<tr>
<th><i class="fas fa-hashtag"></i> NIS</th>
<td><?php echo e($riwayatPelanggaran->santri->nis); ?></td>
</tr>
<tr>
<th><i class="fas fa-chart-line"></i> Total Poin Pelanggaran</th>
<td>
<span class="badge badge-danger" style="font-size: 1em;">
<?php echo e($riwayatPelanggaran->santri->total_poin_pelanggaran); ?> Poin
</span>
</td>
</tr>
</table>
<div style="margin-top: 15px;">
<a href="<?php echo e(route('admin.santri.show', $riwayatPelanggaran->santri)); ?>" class="btn btn-primary" style="width: 100%;">
<i class="fas fa-eye"></i> Lihat Detail Santri
</a>
</div>
<?php else: ?>
<div style="text-align: center; padding: 30px; color: var(--danger-color);">
<i class="fas fa-exclamation-triangle" style="font-size: 3em; margin-bottom: 15px;"></i>
<p>Data santri tidak ditemukan</p>
</div>
<?php endif; ?>
</div>
<!-- Kategori Pelanggaran -->
<div class="content-box" style="margin-top: 30px;">
<h3 style="margin-bottom: 20px; color: var(--primary-color);">
<i class="fas fa-tags"></i> Kategori Pelanggaran
</h3>
<?php if($riwayatPelanggaran->kategori): ?>
<table class="detail-table">
<tr>
<th><i class="fas fa-tag"></i> ID Kategori</th>
<td>
<span class="badge badge-primary"><?php echo e($riwayatPelanggaran->kategori->id_kategori); ?></span>
</td>
</tr>
<tr>
<th><i class="fas fa-exclamation-triangle"></i> Nama Pelanggaran</th>
<td>
<strong style="font-size: 1.1em;"><?php echo e($riwayatPelanggaran->kategori->nama_pelanggaran); ?></strong>
</td>
</tr>
<tr>
<th><i class="fas fa-star"></i> Poin Kategori</th>
<td>
<span class="badge badge-danger" style="font-size: 1em;">
<?php echo e($riwayatPelanggaran->kategori->poin); ?> Poin
</span>
</td>
</tr>
</table>
<div style="margin-top: 15px;">
<a href="<?php echo e(route('admin.kategori-pelanggaran.show', $riwayatPelanggaran->kategori)); ?>" class="btn btn-primary" style="width: 100%;">
<i class="fas fa-eye"></i> Lihat Detail Kategori
</a>
</div>
<?php else: ?>
<div style="text-align: center; padding: 30px; color: var(--danger-color);">
<i class="fas fa-exclamation-triangle" style="font-size: 3em; margin-bottom: 15px;"></i>
<p>Kategori tidak ditemukan</p>
</div>
<?php endif; ?>
</div>
<!-- Keterangan -->
<?php if($riwayatPelanggaran->keterangan): ?>
<div class="content-box" style="margin-top: 30px;">
<h3 style="margin-bottom: 15px; color: var(--primary-color);">
<i class="fas fa-comment"></i> Keterangan Tambahan
</h3>
<div style="background: var(--bg-color); padding: 15px; border-radius: var(--border-radius-sm); border-left: 4px solid var(--primary-color);">
<p style="margin: 0; line-height: 1.6;"><?php echo e($riwayatPelanggaran->keterangan); ?></p>
</div>
</div>
<?php endif; ?>
<!-- Riwayat Pelanggaran Lainnya -->
<?php if($riwayatLainnya->isNotEmpty()): ?>
<div class="content-box" style="margin-top: 30px;">
<h3 style="margin-bottom: 20px; color: var(--primary-color);">
<i class="fas fa-history"></i> Riwayat Pelanggaran Lainnya (Santri yang Sama)
</h3>
<table class="data-table">
<thead>
<tr>
<th style="width: 50px;">No</th>
<th>Tanggal</th>
<th>Kategori</th>
<th style="text-align: center;">Poin</th>
<th style="width: 100px; text-align: center;">Aksi</th>
</tr>
</thead>
<tbody>
<?php $__currentLoopData = $riwayatLainnya; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => $riwayat): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<tr>
<td><?php echo e($index + 1); ?></td>
<td><?php echo e(\Carbon\Carbon::parse($riwayat->tanggal)->format('d M Y')); ?></td>
<td>
<?php if($riwayat->kategori): ?>
<strong><?php echo e($riwayat->kategori->nama_pelanggaran); ?></strong>
<?php else: ?>
<span style="color: var(--danger-color);">-</span>
<?php endif; ?>
</td>
<td style="text-align: center;">
<span class="badge badge-danger"><?php echo e($riwayat->poin); ?></span>
</td>
<td style="text-align: center;">
<a href="<?php echo e(route('admin.riwayat-pelanggaran.show', $riwayat)); ?>" class="btn btn-sm btn-success">
<i class="fas fa-eye"></i>
</a>
</td>
</tr>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</tbody>
</table>
<div style="text-align: center; margin-top: 15px;">
<a href="<?php echo e(route('admin.riwayat-pelanggaran.index')); ?>?id_santri=<?php echo e($riwayatPelanggaran->id_santri); ?>" class="btn btn-primary">
<i class="fas fa-list"></i> Lihat Semua Riwayat Santri Ini
</a>
</div>
</div>
<?php endif; ?>
</div>
<!-- Sidebar -->
<div>
<!-- Quick Actions -->
<div class="card card-primary">
<h3 style="margin-bottom: 15px;">
<i class="fas fa-bolt"></i> Aksi Cepat
</h3>
<div style="display: flex; flex-direction: column; gap: 10px;">
<a href="<?php echo e(route('admin.riwayat-pelanggaran.edit', $riwayatPelanggaran)); ?>" class="btn btn-warning" style="width: 100%;">
<i class="fas fa-edit"></i> Edit Riwayat
</a>
<a href="<?php echo e(route('admin.riwayat-pelanggaran.create')); ?>" class="btn btn-primary" style="width: 100%;">
<i class="fas fa-plus"></i> Tambah Riwayat Baru
</a>
<a href="<?php echo e(route('admin.riwayat-pelanggaran.index')); ?>" class="btn btn-secondary" style="width: 100%;">
<i class="fas fa-list"></i> Semua Riwayat
</a>
<?php if($riwayatPelanggaran->santri): ?>
<a href="<?php echo e(route('admin.santri.show', $riwayatPelanggaran->santri)); ?>" class="btn btn-success" style="width: 100%;">
<i class="fas fa-user"></i> Lihat Santri
</a>
<?php endif; ?>
</div>
</div>
<!-- Statistik Poin -->
<div class="card card-danger" style="margin-top: 20px;">
<h3 style="margin-bottom: 15px;">
<i class="fas fa-fire"></i> Poin Pelanggaran
</h3>
<div style="text-align: center;">
<div class="card-value" style="color: var(--danger-color);"><?php echo e($riwayatPelanggaran->poin); ?></div>
<p style="margin: 0; color: var(--text-light);">Poin Pelanggaran Ini</p>
</div>
<?php if($riwayatPelanggaran->santri): ?>
<div style="margin-top: 20px; padding-top: 20px; border-top: 1px solid rgba(255, 139, 148, 0.3);">
<div style="text-align: center;">
<div class="card-value-small" style="color: var(--danger-color);">
<?php echo e($riwayatPelanggaran->santri->total_poin_pelanggaran); ?>
</div>
<p style="margin: 0; color: var(--text-light);">Total Poin Santri</p>
</div>
</div>
<?php endif; ?>
</div>
<!-- Info Box -->
<div class="card card-info" style="margin-top: 20px;">
<h3 style="margin-bottom: 10px;">
<i class="fas fa-info-circle"></i> Informasi
</h3>
<p style="font-size: 0.9em; line-height: 1.6; margin: 0; color: var(--text-color);">
Riwayat ini dicatat pada <strong><?php echo e($riwayatPelanggaran->created_at->format('d F Y')); ?></strong>
untuk pelanggaran yang terjadi pada <strong><?php echo e(\Carbon\Carbon::parse($riwayatPelanggaran->tanggal)->format('d F Y')); ?></strong>.
</p>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH C:\xampp\htdocs\TugasAkhir\sim-pkpps\resources\views/admin/riwayat_pelanggaran/show.blade.php ENDPATH**/ ?>