مرحبا
ich arbeite gerade an einem kleinen CMS für mich (so wie immer ;)) und ich habe es endlich geschafft, das ganze sauber umzusetzen.
Also das die Navigation unendlich verschachtelt werden kann, und die erzeugten URI wie Pfadangaben aussehen.
Bsp.
/de/seite_1
/de/seite_1/seite_1_2
/de/seite_1/seite_1_2/seite_1_2_3
Soweit funktioniert das ganze jetzt auch Wunderbar, nur, wie suche ich jetzt nach dem passenden Inhalt für Seite „seite_1_2_3”?
Die Tabelle für die Nested Sets sieht wie folgt aus:
INSERT INTO `n_menu` (`itemId`, `parentId`, `name`, `href`) VALUES
(1, 0, 'Startseite', ''),
(2, 0, '1 Seite', 'seite_1'),
(3, 2, '12 Seite', 'seite_1_2'),
(4, 2, '123 Seite', 'seite_1_2_3');
Ich wollte die Inhalte über die itemId
verknüpfen, aber wie finde ich dann den Inhalt für seite_1_2_3, abhängig von den Eltern?
Es läuft wohl auf Rekursion hinaus, aber wie?
mfg