aus Array verschachtelte Liste
lollo
- php
Hallo,
gegeben sei ein Array mit Arrays als Elemente. Die jeweiligen "Unterarrays" enthalten einen Wert 'ebene', einen 'linktext' und eine 'linkaddresse'. Dieser soll nun in eine sinnvoll verschachtelte Liste umgewandelt werden.
z.B.
Array
(
[0] => Array
( [level] => 0
[link_address] => bla/
[title] => bla )
[1] => Array
( [level] => 0
[link_address] => kategorie/
[title] => kategorie )
[2] => Array
( [level] => 1
[link_address] => kategorie/unterpunkt/
[title] => unterpunkt )
[3] => Array
( [level] => 1
[link_address] => kategorie/unterkategorie/
[title] => unterkategorie )
[4] => Array
( [level] => 2
[link_address] => kategorie/unterkategorie/blabla
[title] => blabla )
[5] => Array
( [level] => 1
[link_address] => kategorie/unterpunkt2/
[title] => unterpunkt2 )
)
Dieses soll nun sinnvoll verschachtelt werden. Leider fehlt mir hierfür eine einfache gute Lösung. Wie gehe ich das ganze am besten durch?
Gruß
Hello,
gegeben sei ein Array mit Arrays als Elemente. Die jeweiligen "Unterarrays" enthalten einen Wert 'ebene', einen 'linktext' und eine 'linkaddresse'. Dieser soll nun in eine sinnvoll verschachtelte Liste umgewandelt werden.
Dieses soll nun sinnvoll verschachtelt werden. Leider fehlt mir hierfür eine einfache gute Lösung. Wie gehe ich das ganze am besten durch?
Wie soll denn die Liste aussehen?
Hast Du Dir darüber schon Gedanken gemacht?
Oder war das genau sie Frage?
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Hallo,
das Ergebnis soll in etwa so aussehen:
bla
kategorie
unterpunkt
unterkategorie
blabla
unterkategorie
also:
<ul>
<li>bla</li>
<li>kategorie
<ul>
<li>unterpunkt</li>
<li>unterkategorie
<ul>
<li>blabla</li>
</ul>
</li>
</ul>
</li>
</ul>
Die Frage war wie ich das am besten und am besten noch mit schönen einrückungen etc aus meinen gegebenen Array erstelle.
Gruß