Blaubart: Array in Array und Submenu mit "unendlicher" verschachtelung

Beitrag lesen

Tach.

Die insider-tips sind also unter "/equipment/insider-tips/" zu erreichen. Jeder Eintrag weiß dann nur noch, wie er selber heißt und welche Kinder er hat.

Ich sehe schon, ich habe wahrscheinlich einen wichtigen Punkt ausgelassen, ich habe überhaupt keine Verzeichnisse, jeder Aufruf erfolgt über die index.php, ich schreibe es dann per mod_rewrite um

Das ist mir nicht entgangen. Als ich von "Verzeichnissen" sprach, meinte ich die Einträge im Array (dem Navigationsbaum), da die ja im Prinzip wie verschachtelte Verzeichnisse aufgebaut sind.

die Inhalte kommen dann aus der Datenbank

Und die Seitenstruktur (also das, was Du für die Navigationsliste benutzt) auch oder hast Du die separat z. B. als solche verschachtelten Arrays? Für Baumstrukturen in einem RDBS eignen sich Nested Sets ganz hervorragend. Falls diese Daten eh in der DB stecken, wäre das vielleicht die bessere Alternative.

--
Once is a mistake, twice is Jazz.