Zrobiłem takie menu w php że ma kilka poziomów co wygląda tak:
- cat 1
- cat 2
- cat 3
Klikając nap na cat 2 w adresie przekazuje że rozsuwam menu o id = 2 bo menu jest pobierane z bazy i każda linijka ma swoje ID
następnie pobieram zagnieżdżone menu i wysyłam całość.
- cat 1
- cat 2
---- cat 4
---- cat 5
---- cat 6
- cat 3
Teraz to menu cat 4 tez chciałem zagnieżdżone zrobić tylko teraz w get przekazuje dwa parametry pierwsze to menu ID, drugie to SUB menu ID czyli
adres/index.php?menu_id=2&sub_menu_id=5 i wtedy udaje mi się zrobić rozsuwane menu co wygląda tak
- cat 1
- cat 2
---- cat 4
---- cat 5
------ cat 7
------ cat 8
---- cat 6
- cat 3
Ale na niektórych serwisach widziałem że w adresie było tylko zawsze jedno ID danej kategorii a menu samo już się rozwijało
to jak to można zrobić ? że podam w adresie
adres/index.php?cat_id=8 i juz samo mi się rozwinie menu tam gdzie jest to cat 8 widoczne