![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 26 Pomógł: 2 Dołączył: 29.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Próbuje stworzyć menu zagnieżdżone wykorzystując metodę nested sets.Opierając się między innymi na tym artykule:drzewa w mysql i php stworzyłem sobie tabele z polami left i right i wszystko działa i jest ok. Tylko teraz potrzebuje wygenerować na podstawie takiej tabeli menu zgnieżdżone w html czyli cos takiego: Kod <ul> <li>edycja <ul> <li>jeden</li> <li>dwa</li> <li>trzy</li> <li>pod_edycja <ul> <li>pod_jeden</li> <li>pod_dwa</li> </ul> <li> </ul> </li> <li>galeria</li> </ul> i nie wiem jak sie do tego wogole zabrac. Narazie wymyślilem że jakbym mógł stworzyć na podstawie tej tabeli wielowymiarowa tablice np. taka: Kod $menu = array( 'edycja', array('jeden','dwa','trzy','pod_edycja', array('pod_jeden','pod_dwa') ) ,'galeria' ); To potem mógłbym funkcją rekurencją wygenerować takie menu ale problem w tym, że nie wiem jak uzyskać ta wielowymiarowa tablice.Może ktoś ma jakiś pomysł ![]() Ten post edytował conmar 12.02.2009, 16:11:26 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 30.06.2025 - 01:01 |