![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam
Zrobiłem proste menu (bez okruszków chleba (IMG:style_emoticons/default/smile.gif) ) z bloga Batman'a: http://blog.wilgucki.pl/2009/10/zendnaviga...ymy-menu-i.html Tylko trochę prostsze:
Dodałem odpowiednie dane do boostrapa i layout'u. Wszystko działa super. Czas na naukę routerów (IMG:style_emoticons/default/biggrin.gif) Więc w boostrapie dopisałem takie coś:
Router działa, ja wpiszę się w adresie admin/lista , tylko że zastępuje on wszystkie linki w menu. Czyli wszystkie mają w sobie admin/lista . Jak i gdzie to naprawić? (IMG:style_emoticons/default/sad.gif) P.S. Menu lepiej trzymać w pliku php, czy XML? Czy to bez różnicy? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
W przypadku tras/ścieżek wystarczy w konfiguracji nawigacji podać samą nazwę trasy. Nie trzeba podawać modułu, kontrolera ani akcji.
Odnośnie przechowywania konfiguracji nawigacji, to nie ma to większego znaczenia. PHP będzie szybsze, ale tylko w przypadku rozbudowanych nawigacji. Dla kilkunastu elementów menu, różnica w wydajności jest pomijalna. Po za tym zawsze można skorzystać z cache'u. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo pawv za pomoc (IMG:style_emoticons/default/smile.gif)
W przypadku tras/ścieżek wystarczy w konfiguracji nawigacji podać samą nazwę trasy. Nie trzeba podawać modułu, kontrolera ani akcji. Tylko jeśli ustawiłem w nawigacji jakiś link bez modułu, akcji i kontrolera, to wtedy nie działało ustawianie da tego linku klasy active. Działa tylko, jeśli zadeklarowane są powyższe wartości. Ten post edytował IceManSpy 13.06.2011, 10:51:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 21:13 |