![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Chcę zrobić podobne menu jak w tym przykładzie. Jeżeli jestem na jakiejś podstronie to link ma background biały.
W jaki sposób można takie menu wykonać? Takie menu już stosuje na jednej stronie, ale na innej już nie zdaje egzaminu, dlaczego? Ścieżkę pobieram z bazy i przeglądarki. Jeżeli np forum.html = forum.html to link ma biały background, ale jeżeli się zagłębiam dalej w forum i mam forum-id,2.html to już jest źle. No i właśnie nie wiem w jaki sposób wykonać takie menu, aby działało dla każdej z podstron. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
To niestety trzeba znaleźć jakiś wspólny mianownik (część URL), która jest wspólna dla każdego z podstron. Nie wiem w jaki sposób definiujesz linki, ale można to zrobić na przykład tak (oczywiście wcale nie musi działać dla Twojego przykładu)
innym rozwiązaniem może być sztuczne dodanie zmiennej do URL i sprawdzanie dal każdej z podstron... ale to może być trochę kłopotliwe... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dzięki cezar, ja robiłem to w taki sposób, sprawdzałem czy np w adresie występuje jakiś wspólny mianownik:
Niestety ten sposób jest niezbyt poprawny, bo jeżeli mam jakiś inny moduł np pages, albo news gdzie wchodząc w podstronę otwieram stronę o id=5 to musiałbym tych regułek trochę napisać, stwierdziłem, że to jest nie uniwersalny sposób na takie menu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 10:44 |