Thread Verzeichnisbaum: Flaches Array mehrdimensional printen (13 answers)
Opened by root at 2005-03-26 12:20

root
 2005-03-26 12:20
#52969 #52969
User since
2003-08-15
120 Artikel
BenutzerIn
[default_avatar]
Hallo!
Für den Betreff stehe ich genauso auf dem Schlauch wie für mein Problem. Mir fällt keine schöne Möglichkeit ein!

Ziel:
Ich möchte mit JavaScript ein Verzeichnisbaum darstellen. Dazu habe ich hier etwas schönes gefunden: http://www.softcomplex.com/products/tigra_tree_menu/docs/#hierarchy

Problembeschreibung:
Meine Dateien sind Datenbankzeilen. Die den Spaltennamen "id", "filename", "content" etc. haben.
Nun muss ich aus den Einträgen von Filename den Javascriptcode für den Baum erstellen.

Praktisch heißt das folgendes:

Hieraus, (Keys von einem Hash)...
Code: (dl )
1
2
3
4
verz1/datei4
test
verz1/verz2/verz3/file3
verz1/file2


...muss das werden(als print, nicht als Struktur in Perl):
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var TREE_ITEMS = [
['Home', null,
['test', "Link mit id aus Datenbank"],
['verz1', null,
['file2', "Link mit id aus Datenbank"],
['verz2', null,

['ver3', "Link mit id aus Datenbank",

['file3', "Link mit id aus Datenbank"],

],
],
],
],
];


Ich komme auf keinen schönen Ansatz!

Danke für eure Hilfe!

Grüße

View full thread Verzeichnisbaum: Flaches Array mehrdimensional printen