TIF_NGANJUK_E41212020/admin/template/sidebar.php

116 lines
3.7 KiB
PHP

<?php
$current_page = $_SERVER['REQUEST_URI'];
function isActive($path) {
return strpos($_SERVER['REQUEST_URI'], $path) !== false ? 'active' : 'collapsed';
}
function isDropdownActive($keyword) {
return strpos($_SERVER['REQUEST_URI'], $keyword) !== false;
}
?>
<!-- ======= Sidebar ======= -->
<aside id="sidebar" class="sidebar">
<ul class="sidebar-nav" id="sidebar-nav">
<li class="nav-item">
<a class="nav-link <?= isActive('/admin/index.php') ?>" href="/admin/index.php">
<i class="bi bi-grid"></i>
<span>Dashboard</span>
</a>
</li><!-- End Dashboard Nav -->
<li class="nav-item">
<a class="nav-link <?= isActive('/admin/produk') ?>" href="/admin/produk">
<i class="bi bi-box"></i>
<span>Produk</span>
</a>
</li><!-- End Produk Nav -->
<li class="nav-item">
<a class="nav-link <?= isActive('/admin/pemasok') ?>" href="/admin/pemasok">
<i class="bi bi-truck"></i>
<span>Pemasok</span>
</a>
</li><!-- End Pemasok Nav -->
<li class="nav-item">
<a class="nav-link <?= isActive('/admin/transaksi') ?>" href="/admin/transaksi">
<i class="bi bi-truck"></i>
<span>Transaksi</span>
</a>
</li><!-- End Transaksi Nav -->
<!-- Laporan Dropdown -->
<li class="nav-item">
<?php $isLaporan = isDropdownActive('/admin/laporan'); ?>
<a class="nav-link <?= $isLaporan ? '' : 'collapsed' ?>" data-bs-target="#laporan-nav" data-bs-toggle="collapse" href="#">
<i class="bi bi-file-bar-graph"></i>
<span>Laporan</span>
<i class="bi bi-chevron-down ms-auto"></i>
</a>
<ul id="laporan-nav" class="nav-content collapse <?= $isLaporan ? 'show' : '' ?>" data-bs-parent="#sidebar-nav">
<li>
<a href="/admin/laporan/mingguan.php" class="<?= strpos($current_page, 'mingguan.php') !== false ? 'active' : '' ?>">
<i class="bi bi-circle"></i><span>Laporan Mingguan</span>
</a>
</li>
<li>
<a href="/admin/laporan/bulanan.php" class="<?= strpos($current_page, 'bulanan.php') !== false ? 'active' : '' ?>">
<i class="bi bi-circle"></i><span>Laporan Bulanan</span>
</a>
</li>
<li>
<a href="/admin/laporan/tahunan.php" class="<?= strpos($current_page, 'tahunan.php') !== false ? 'active' : '' ?>">
<i class="bi bi-circle"></i><span>Laporan Tahunan</span>
</a>
</li>
</ul>
</li><!-- End Laporan Dropdown -->
<li class="nav-item">
<a class="nav-link <?= isActive('/admin/profile') ?>" href="/admin/profile">
<i class="bi bi-person"></i>
<span>Profil</span>
</a>
</li><!-- End Profil Nav -->
<li class="nav-item">
<a class="nav-link <?= isActive('/admin/pengaturan') ?>" href="/admin/pengaturan">
<i class="bi bi-gear"></i>
<span>Pengaturan</span>
</a>
</li><!-- End Pengaturan Nav -->
<li class="nav-item">
<a class="nav-link collapsed" href="#" id="logout">
<i class="bi bi-box-arrow-right"></i>
<span>Logout</span>
</a>
</li><!-- End Logout Nav -->
</ul>
</aside><!-- End Sidebar -->
<script src="../../dist/sweetalert2.all.min.js"></script>
<script src="../../jquery.js"></script>
<script>
$(document).on('click', '#logout', function(e) {
e.preventDefault();
Swal.fire({
title: 'Apakah anda yakin?',
text: "Anda akan Keluar!",
icon: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Ya, Keluar Saja!'
}).then((result) => {
if (result.isConfirmed) {
window.location ='../logout.php';
}
})
})
</script>