From f6f4b67ef30b785f1f6d477d147da8089db37a67 Mon Sep 17 00:00:00 2001 From: DualFroz Date: Thu, 27 Aug 2026 19:08:33 +0200 Subject: [PATCH] views(admin): add order and user management pages --- views/admin/orders/index.php | 31 ++++++++++++++++++++++ views/admin/orders/show.php | 50 ++++++++++++++++++++++++++++++++++++ views/admin/users/index.php | 36 ++++++++++++++++++++++++++ 3 files changed, 117 insertions(+) create mode 100644 views/admin/orders/index.php create mode 100644 views/admin/orders/show.php create mode 100644 views/admin/users/index.php diff --git a/views/admin/orders/index.php b/views/admin/orders/index.php new file mode 100644 index 0000000..7b6b688 --- /dev/null +++ b/views/admin/orders/index.php @@ -0,0 +1,31 @@ +
+
+

Orders

+

orders total.

+
+
+ + +
+

No orders yet

+

Orders placed by customers will appear here.

+
+ +
+ + + + + + + + + + + + + + +
OrderCustomerPlacedStatusTotal
#Open
+
+ diff --git a/views/admin/orders/show.php b/views/admin/orders/show.php new file mode 100644 index 0000000..9df55f8 --- /dev/null +++ b/views/admin/orders/show.php @@ -0,0 +1,50 @@ +
+
+

Orders / #

+

Order #

+
+ +
+ + +
+ +
+ +
+
+
+ + + + + + + + + + + + +
ItemUnit priceQtyTotal
+
+
+
Total
+
+
+ +
+

Order details

+
Status
+
Placed
+ +
Paid
+ + +
Fulfilled
+ + +
Stripe session...
+ +
+
diff --git a/views/admin/users/index.php b/views/admin/users/index.php new file mode 100644 index 0000000..cacfc23 --- /dev/null +++ b/views/admin/users/index.php @@ -0,0 +1,36 @@ +
+
+

Users and roles

+

Grant staff access. Admins manage everything, managers run the catalog, orders and reviews.

+
+
+ +
+ + + + + + + + + + + + +
NameEmailJoinedRole
+ + (you) + +
+ + + +
+ +
+