<?php
/**
 * Admin Sidebar Navigation
 * CMTC Shopping
 */
$current_page = basename($_SERVER['PHP_SELF']);
?>
<div class="sidebar d-flex flex-column flex-shrink-0 p-3 text-white">
    <hr>
    <ul class="nav nav-pills flex-column mb-auto">
        <li class="nav-item">
            <a href="<?php echo base_url('index.php'); ?>" class="nav-link">
                <i class="bi bi-globe"></i> หน้าหลักร้านค้า
            </a>
        </li>
        <li class="nav-item">
            <a href="<?php echo base_url('views/dashboard.php'); ?>" class="nav-link <?php echo $current_page == 'dashboard.php' ? 'active' : ''; ?>">
                <i class="bi <?php echo ($_SESSION['role_id'] == 3) ? 'bi-house-door' : 'bi-speedometer2'; ?>"></i> <?php echo ($_SESSION['role_id'] == 3) ? 'หน้าหลัก' : 'แดชบอร์ด'; ?>
            </a>
        </li>
        
        <?php if (has_permission($db, 'manage_users')): ?>
        <li>
            <a href="<?php echo base_url('views/users.php'); ?>" class="nav-link <?php echo $current_page == 'users.php' ? 'active' : ''; ?>">
                <i class="bi bi-people"></i> จัดการผู้ใช้
            </a>
        </li>
        <?php endif; ?>

        <?php if (has_permission($db, 'manage_products')): ?>
        <li>
            <a href="<?php echo base_url('views/products.php'); ?>" class="nav-link <?php echo $current_page == 'products.php' ? 'active' : ''; ?>">
                <i class="bi bi-box-seam"></i> จัดการสินค้า
            </a>
        </li>
        <?php endif; ?>

        <?php if (has_permission($db, 'manage_stock')): ?>
        <li>
            <a href="<?php echo base_url('views/stock.php'); ?>" class="nav-link <?php echo $current_page == 'stock.php' ? 'active' : ''; ?>">
                <i class="bi bi-box-arrow-in-down"></i> จัดการคลังสินค้า
            </a>
        </li>
        <?php endif; ?>

        <?php if (has_permission($db, 'manage_orders')): ?>
        <li>
            <a href="<?php echo base_url('views/orders.php'); ?>" class="nav-link <?php echo $current_page == 'orders.php' ? 'active' : ''; ?>">
                <i class="bi bi-cart-check"></i> ตรวจสอบคำสั่งซื้อ
            </a>
        </li>
        <?php endif; ?>

        <?php if (has_permission($db, 'view_reports')): ?>
        <li>
            <a href="<?php echo base_url('views/reports.php'); ?>" class="nav-link <?php echo $current_page == 'reports.php' ? 'active' : ''; ?>">
                <i class="bi bi-graph-up"></i> รายงานสถิติ
            </a>
        </li>
        <?php endif; ?>

        <?php if (has_permission($db, 'system_settings')): ?>
        <li>
            <a href="<?php echo base_url('views/settings.php'); ?>" class="nav-link <?php echo $current_page == 'settings.php' ? 'active' : ''; ?>">
                <i class="bi bi-gear"></i> ตั้งค่าระบบ / CMS
            </a>
        </li>
        <li>
            <a href="<?php echo base_url('views/payment_settings.php'); ?>" class="nav-link <?php echo $current_page == 'payment_settings.php' ? 'active' : ''; ?>">
                <i class="bi bi-credit-card-2-front"></i> ตั้งค่าการชำระเงิน
            </a>
        </li>
        <li>
            <a href="<?php echo base_url('views/backup.php'); ?>" class="nav-link <?php echo $current_page == 'backup.php' ? 'active' : ''; ?>">
                <i class="bi bi-database-down"></i> สำรองข้อมูล
            </a>
        </li>
        <?php endif; ?>
    </ul>
    <hr>
    <div class="px-3">
        <a href="<?php echo base_url('logout.php'); ?>" class="text-decoration-none text-danger small">
            <i class="bi bi-box-arrow-right me-1"></i> ออกจากระบบ
        </a>
    </div>
</div>
