P
P_F
Hi Leutz,
ich arbeite momentan an einem Datei-Manager-Modul für mein cms.
Der User soll zur besseren Übersicht Ordner anlegen können, auch Unterordner und Unter-Unterordner usw.
Jeder Unterordner hat eine parentID, die ID des Überordners.
Ich habe divesre Funktionen:
Mit GetParentFolderID($folderID) bekomme ich den Übergeordneten Ordner.
Mit GetFolderName($folderID) bekomme ich den Ordnernamen.
Wenn GetParentFolderID($folderID) leer ist, also keine ParentID existiert soll der Ordner ROOT sein.
Nun möchte ich in allen Ordnern die Aktuelle Ebene anzeigen,
z.B.: Du befindest dich in: ROOT / Testordner / Testordner2 /
Ich habe daran gedacht in einer Schleife immer die höher gelegenen Ordner zu holen und in ein Array zu schreiben, also z.B. $array würde dann enthalten ROOT, Testordner, Testordner2.
Dann könnte ich die mit join($array,' / ') verknüpfen.
Ich bekomme den Part mit der Schleife jedoch nicht hin. Versteht Ihr mein Problem?
ich arbeite momentan an einem Datei-Manager-Modul für mein cms.
Der User soll zur besseren Übersicht Ordner anlegen können, auch Unterordner und Unter-Unterordner usw.
Jeder Unterordner hat eine parentID, die ID des Überordners.
Ich habe divesre Funktionen:
Mit GetParentFolderID($folderID) bekomme ich den Übergeordneten Ordner.
Mit GetFolderName($folderID) bekomme ich den Ordnernamen.
Wenn GetParentFolderID($folderID) leer ist, also keine ParentID existiert soll der Ordner ROOT sein.
Nun möchte ich in allen Ordnern die Aktuelle Ebene anzeigen,
z.B.: Du befindest dich in: ROOT / Testordner / Testordner2 /
Ich habe daran gedacht in einer Schleife immer die höher gelegenen Ordner zu holen und in ein Array zu schreiben, also z.B. $array würde dann enthalten ROOT, Testordner, Testordner2.
Dann könnte ich die mit join($array,' / ') verknüpfen.
Ich bekomme den Part mit der Schleife jedoch nicht hin. Versteht Ihr mein Problem?