megapreisbrecher
Grünschnabel
Hallo,
ich würde gerne eine hierarchische Baumstruktur abbilden. Dieser sollte so ausgegeben werden:
Auch mit genau diesen Strichen, diese sind nicht nur in diesem Code-block, sondern sollen auch auf der Seite erscheinen.
Ich habe bisher eine Abfrage auf die Kategorien gemacht und ein Array erstellt, das korrekt verschachtelt ist und so aussieht:
Jede Kategorie besteht also aus einem weiteren Array, weil ich Daten wie ID, Typ, Status und Name benötige.
Ich brauche das unbedingt mit den Strichen, das lässt sich mittels HTML-Listen und CSS nicht realisieren.
Nun stehe ich aber vor einem Problem. Wie kann ich damit die Baumstruktur ausgeben?
ich würde gerne eine hierarchische Baumstruktur abbilden. Dieser sollte so ausgegeben werden:
PHP:
+-Root
|-Eintrag 1
+-Eintrag 2
| |-Eintrag 2.1
| +-Eintrag 2.2
| | |-Eintrag 2.2.1
| | |-Eintrag 2.2.2
| | `-Eintrag 2.2.3
| `-Eintrag 2.3
|-Eintrag 3
|-Eintrag 4
+-Eintrag 5
|-Eintrag 5.1
`-Eintrag 5.2
Auch mit genau diesen Strichen, diese sind nicht nur in diesem Code-block, sondern sollen auch auf der Seite erscheinen.
Ich habe bisher eine Abfrage auf die Kategorien gemacht und ein Array erstellt, das korrekt verschachtelt ist und so aussieht:
PHP:
Array
(
[1] => Array
(
[cid] => 1
[name] => Root
[type] => 0
[status] => 1
[32] => Array
(
[cid] => 32
[name] => Eintrag 1
[type] => 1
[status] => 1
)
[3] => Array
(
[cid] => 3
[name] => Eintrag 2
[type] => 1
[status] => 1
[4] => Array
(
[cid] => 4
[name] => Eintrag 2.1
[type] => 1
[status] => 1
)
)
)
)
Jede Kategorie besteht also aus einem weiteren Array, weil ich Daten wie ID, Typ, Status und Name benötige.
Ich brauche das unbedingt mit den Strichen, das lässt sich mittels HTML-Listen und CSS nicht realisieren.
Nun stehe ich aber vor einem Problem. Wie kann ich damit die Baumstruktur ausgeben?