-
+
- 1): ?> + 1 || $current_role === 'super_admin'): ?> + +
+
+
+
+ +
+ + + + +
+
+
+ + +
+
+ + + + +
+
+
+
+ @@ -769,4 +841,4 @@ document.getElementById('itemImageFile').addEventListener('change', function(e) }); - \ No newline at end of file + diff --git a/login.php b/login.php index 27a61e3..657b6cd 100644 --- a/login.php +++ b/login.php @@ -49,7 +49,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { - + @@ -76,6 +76,18 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { width: auto; margin-bottom: 1.5rem; } + .btn-primary { + background-color: #3b82f6; + border-color: #3b82f6; + } + .btn-primary:hover { + background-color: #2563eb; + border-color: #2563eb; + } + .form-control:focus { + border-color: #3b82f6; + box-shadow: 0 0 0 0.25rem rgba(59, 130, 246, 0.25); + } @@ -106,9 +118,9 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
diff --git a/orders.php b/orders.php index 242f1cb..c2190fc 100644 --- a/orders.php +++ b/orders.php @@ -3,12 +3,13 @@ $title = 'orders'; require_once __DIR__ . '/includes/header.php'; $current_role = $_SESSION['role'] ?? 'cashier'; -$session_branch_id = $_SESSION['branch_id']; +$session_branch_id = $_SESSION['branch_id'] ?? 'all'; // Filters $status_filter = $_GET['status'] ?? ''; $payment_filter = $_GET['payment_status'] ?? ''; -$branch_filter = $_GET['branch_id'] ?? ''; +// Default to session branch if no explicit GET filter +$branch_filter = $_GET['branch_id'] ?? $session_branch_id; $from_date = $_GET['from_date'] ?? ''; $to_date = $_GET['to_date'] ?? ''; $search = $_GET['search'] ?? ''; @@ -26,10 +27,7 @@ $sql_base = " FROM orders o $params = []; // Branch restriction -if ($current_role !== 'super_admin') { - $sql_base .= " AND o.branch_id = ?"; - $params[] = $session_branch_id; -} elseif ($branch_filter) { +if ($branch_filter !== 'all') { $sql_base .= " AND o.branch_id = ?"; $params[] = $branch_filter; } @@ -98,7 +96,7 @@ if ($current_role === 'super_admin') {