diff --git a/admin/outlets.php b/admin/outlets.php
index 7a14704..2142846 100644
--- a/admin/outlets.php
+++ b/admin/outlets.php
@@ -13,6 +13,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['action'])) {
$name = trim($_POST['name']);
$name_ar = trim($_POST['name_ar'] ?? '');
$address = trim($_POST['address']);
+ $cashier_printer_ip = trim($_POST['cashier_printer_ip'] ?? '');
+ $kitchen_printer_ip = trim($_POST['kitchen_printer_ip'] ?? '');
$id = isset($_POST['id']) ? (int)$_POST['id'] : null;
if (empty($name)) {
@@ -23,16 +25,16 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['action'])) {
if (!has_permission('outlets_add')) {
$message = '
Access Denied.
';
} else {
- $stmt = $pdo->prepare("UPDATE outlets SET name = ?, name_ar = ?, address = ? WHERE id = ?");
- $stmt->execute([$name, $name_ar, $address, $id]);
+ $stmt = $pdo->prepare("UPDATE outlets SET name = ?, name_ar = ?, address = ?, cashier_printer_ip = ?, kitchen_printer_ip = ? WHERE id = ?");
+ $stmt->execute([$name, $name_ar, $address, $cashier_printer_ip, $kitchen_printer_ip, $id]);
$message = 'Outlet updated successfully!
';
}
} elseif ($action === 'add_outlet') {
if (!has_permission('outlets_add')) {
$message = 'Access Denied.
';
} else {
- $stmt = $pdo->prepare("INSERT INTO outlets (name, name_ar, address) VALUES (?, ?, ?)");
- $stmt->execute([$name, $name_ar, $address]);
+ $stmt = $pdo->prepare("INSERT INTO outlets (name, name_ar, address, cashier_printer_ip, kitchen_printer_ip) VALUES (?, ?, ?, ?, ?)");
+ $stmt->execute([$name, $name_ar, $address, $cashier_printer_ip, $kitchen_printer_ip]);
$message = 'Outlet created successfully!
';
}
}
@@ -93,8 +95,8 @@ include 'includes/header.php';
| ID |
Name |
- Arabic Name |
Address |
+ Printers (Cashier / Kitchen) |
Actions |
@@ -102,9 +104,19 @@ include 'includes/header.php';
| #= $outlet['id'] ?> |
- = htmlspecialchars($outlet['name']) ?> |
- = htmlspecialchars($outlet['name_ar'] ?: '-') ?> |
+
+ = htmlspecialchars($outlet['name']) ?>
+ = htmlspecialchars($outlet['name_ar'] ?: '-') ?>
+ |
= htmlspecialchars($outlet['address']) ?> |
+
+
+ = htmlspecialchars($outlet['cashier_printer_ip'] ?: 'Not set') ?>
+
+
+ = htmlspecialchars($outlet['kitchen_printer_ip'] ?: 'Not set') ?>
+
+ |
|