![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
chciałbym wygenerować tablicę ze strukturą menu zagnieżdżonego aby wyglądała tak:
Aktualnie mam wygenerowaną strukturę dla pozycji najwyższego poziomu. Jak napisalibyście kod do generowania submenu? Jeśli macie bardziej optymalny pomysł na rozwiązanie zagadnienia to jestem otwarty na propozycje:) Ten post edytował qbas-s 13.08.2014, 19:16:39 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 264 Pomógł: 54 Dołączył: 31.08.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj o Nested Sets jeśli masz zamiar to oprzeć o bazę danych. Lub ogólnie o strukturach drzewiastych/hierarchicznych, bo podałem ci tylko jeden ze sposobów
Ten post edytował Greg0 13.08.2014, 17:17:33 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
wygląda na skomplikowane. Wpadłem na pomysł, aby poszczególne levele wczytywać w miarę potrzeby asynchronicznie. Byłoby to w sumie bajecznie proste - przynajmniej w teorii. To dobry pomysł?
EDIT: więc rozwiązałem mój problem za pomocą jQuery. Działa fajnie, opóźnienia w ładowaniu menu są niezauważalne. Oczywiście jeśli ktoś wyłączy java script to menu nie zadziała - ale czy ktoś to robi na dłuższą metę? Druga kwestia - jak tego typu menu widzi google? Ten post edytował qbas-s 16.08.2014, 22:43:13 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 4.05.2025 - 07:22 |