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 @@ +
= count($orders) ?> orders total.
+Orders placed by customers will appear here.
+| Order | Customer | Placed | Status | Total | |
|---|---|---|---|---|---|
| #= (int) $order['id'] ?> | += e($order['userEmail'] ?? 'Guest') ?> | += e(date('M j, Y H:i', strtotime($order['createdAt']))) ?> | += e($order['status']) ?> | += e(formatMoney((int) $order['totalCents'], $order['currency'])) ?> | +Open | +
Orders / #= (int) $order['id'] ?>
+| Item | Unit price | Qty | Total |
|---|---|---|---|
| = e($orderItem['productName']) ?> | += e(formatMoney((int) $orderItem['unitPriceCents'], $order['currency'])) ?> | += (int) $orderItem['quantity'] ?> | += e(formatMoney((int) $orderItem['unitPriceCents'] * (int) $orderItem['quantity'], $order['currency'])) ?> | +
Grant staff access. Admins manage everything, managers run the catalog, orders and reviews.
+| Name | Joined | Role | |
|---|---|---|---|
| = e($user['name']) ?> | += e($user['email']) ?> | += e(substr((string) $user['createdAt'], 0, 10)) ?> | ++ + = e(\Bazaar\Support\Role::label($user['role'])) ?> (you) + + + + | +