Mailinglisten-Archive |
hi ich habe mal versucht, das Archiv zu durchforsten, habe aber keine Suchfunktion entdecken koennen? Mein Problem: ich habe einen systematischen Katalog, der bis zu 5 Ebenen tief verschachtelt ist. Bisher habe ich dies in HTML mit gestaffelten ul-Tags geregelt (siehe http://didi1.gp.tu-berlin.de/bib/). Dabei ist jeweils eine sehr unhandliche Seite herausgekommen (Noch in php/fi realisiert). Nun habe ich dies mit "class.tree" versucht. Ist "class.tree" V 1.0 die richtige Wahl, oder gibt es komfortablere Wege? Mein Vorgehen: 1. DB-Query sortiert nach Systematik 2. Node erzeugt $node[] = $tree->add_folder ($root, "Titel des Oberpunktes aus DB", ""); $aktEbene=$Ebene #des Eintragesaus DB bzw. auf- oder absteigen im Menuebaum durch erhoehen / reduzieren der Ebene $idxNode[$aktEbene]=$aktNode; #Array mit fuenf Eintraegen fuer die möglichen Verschachtelungen 3. Menue-Eintrag (Link) hinzugefuegt. $tree->add_document ($node[$idxNode[$aktEbene]], "Titel des Unterpunktes aus DB", ""); Idee war, dass in "$node[$idxNode[$aktEbene]]" der Menue-Node fuer die jeweils aktuelle Ebene gespeichert ist. Scheinbar referenziere ich an dieser Stelle aber das falsche Objekt, denn die Eintraege wandern ins Nirvana. ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de
php::bar PHP Wiki - Listenarchive