This commit is contained in:
2026-02-12 08:44:49 +01:00
parent b469a7ab33
commit d9abde7bac

View File

@@ -67,56 +67,3 @@ $_SESSION['success'] = "Verbindung gespeichert";
// =========================
header('Location: ?module=connections&action=list');
exit;
"type": "device_position" | "port_position" | "network_layout" | ...
"entity_id": 123,
"payload": { ... }
}
*/
// TODO: Pflichtfelder prüfen
// $type = $data['type'] ?? null;
// $entityId = $data['entity_id'] ?? null;
// $payload = $data['payload'] ?? null;
// =========================
// Routing nach Typ
// =========================
switch ($type ?? null) {
case 'device_position':
// TODO:
// - Gerät-ID validieren
// - SVG-Koordinaten speichern
// - ggf. Zoom / Rotation
break;
case 'port_position':
// TODO:
// - Device-Type-Port-ID
// - Koordinaten relativ zum SVG
break;
case 'network_layout':
// TODO:
// - Kontext (Standort / Rack)
// - Gerätepositionen
// - Verbindungskurven
break;
default:
http_response_code(400);
echo json_encode([
'error' => 'Unknown save type'
]);
exit;
}
// =========================
// Antwort
// =========================
// TODO: Erfolg / Fehler zurückgeben
echo json_encode([
'status' => 'ok'
]);