NestedSets Menü
am 23.05.2005 14:23:19 von Michael FeinbierHallo zusammen!
Ich arbeite momentan an einem Projekt, mit dem man die Inhalte einer Seite
über ein Backend verändern kann (der Begriff CM-System wäre hier sicherlich
übertrieben). Die Menüstruktur ist in einem Nested Set Baum in der Datenbank
abgebildet, da ermöglicht werden soll, dass man in einer Kategorie unendlich
tiefe Unterkategorien anlegen kann. Funktioniert auch soweit.
Meine Denkblockade kommt jetzt bei der Abfrage im Frontend des Menüs. Es
sollen auf der Startseite erst alle Punkte abgefragt werden, die den Level =
1 haben. Also nur die Hauptkategorien.
+ Main I
+ Main II
+ Main III
+ Main IV
Wenn ich jetzt auf Main II gehe, soll wieder das oben genannte Menü
erscheinen und alle Unterpunkte von Main II, die den Level = 2 haben. Also
nur eine Ebenen drunter liegen.
+ Main I
+ Main II
++ Sub II.1
++ Sub II.2
+ Main III
+ Main IV
Leider weiß ich nicht, wie eine entsprechende Abfrage der DB und der PHP
Code aussehen muss. Hat jemand einen Hinweis?
Danke und schönen Gruß
Micha