مرحبا
beim verschieben der Inhalte
Du verschiebst einen Zweig (also einen Eintrag mit all seinen Kindern), also muss vom gesamten Zweig die Path-Information angepasst werden.
Wenn ich die Path-Enumeration-Variante so verwende, wie hier vorgeschlagen, dann wird das wirklich ein Akt.
Normalerweise müsste ich in der Menu-Tabelle nur den Elternknoten der zu verschiebenden Inhalte ändern, und die Kinder würden unabhängig bei den Eltern bleiben.
INSERT INTO `n_menu` (`itemId`, `parentId`, `name`, `href`) VALUES
(1, 0, 'Startseite', ''),
(2, 0, 'Wetter', 'Wetter'),
(3, 0, 'Sport', 'sport'),
(4, 3, 'Fussball', 'fussball'),
(5, 3, 'Schwimmen', 'schwimmen');
Wenn ich jetzt Sport verschiebe, würden die Kinder bei Sport bleiben. Bei der PEV-Variante müsste ich alle Kinder berücksichtigen und die Links umschreiben.
Ich muss wohl einfach noch ein bisschen weiter experimentieren, wie ich mit den Daten umgehe.
mfg