This commit is contained in:
Troy Grunt
2026-02-11 21:59:13 +01:00
parent 23b687c7a2
commit 88ff04aa01
5 changed files with 57 additions and 10 deletions

View File

@@ -30,7 +30,7 @@ $action = $_GET['action'] ?? 'list';
$validModules = ['dashboard', 'locations', 'buildings', 'device_types', 'devices', 'racks', 'floors', 'connections'];
// Whitelist der Aktionen
$validActions = ['list', 'edit', 'save', 'ports'];
$validActions = ['list', 'edit', 'save', 'ports', 'delete'];
// Prüfen auf gültige Werte
if (!in_array($module, $validModules)) {
@@ -44,9 +44,9 @@ if (!in_array($action, $validActions)) {
}
/* =========================
* Template-Header laden (nur für non-save Aktionen)
* Template-Header laden (nur für View-Aktionen)
* ========================= */
if ($action !== 'save') {
if (!in_array($action, ['save', 'delete'], true)) {
require_once __DIR__ . '/templates/header.php';
}
@@ -65,8 +65,8 @@ if (file_exists($modulePath)) {
}
/* =========================
* Template-Footer laden (nur für non-save Aktionen)
* Template-Footer laden (nur für View-Aktionen)
* ========================= */
if ($action !== 'save') {
if (!in_array($action, ['save', 'delete'], true)) {
require_once __DIR__ . '/templates/footer.php';
}