![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 28.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, jestem początkujący i być może moje pytanie wyda się Wam śmieszne
![]() W jaki sposób zrobić menu, które po wybraniu opcji nie przeładowuje strony. Czy tylko za pomocą ajaxLink, czy Zend Navigation można też jakoś do tego przysposobić? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
I jedno i drugie
![]() Grunt, to zrobić menu w taki sposób, by działało ajax'em, a w razie wyłączonego/braku JS po stronei klienta - aby nadal działało prawidłowo, tyle że z przeładowaniem strony. Ogólnie idea jest prosta: 1. robisz normalne, klasyczne menu z wykorzystaniem Zend_Navigation, 2. W widoku, który renderuje menu / w layoucie - bez znaczenia, wstawiasz JS, który na kliknięcie linku z menu pobiera adres, wykonuje akcję (load content do wskazanego miejsca i return false, by zapobiec przeładowaniu strony). To wszystko chyba, w razie problemów - pisz wraz z fragmentem problematycznego kodu. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 28.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, bardzo, powinienem dać radę.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 00:17 |