-
Data: 2009-08-17 22:21:16
Temat: Re: Jak oprogramować logikę podświetlania opcji menu?
Od: ant <a...@n...tld> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Marek wrote:
>> Zend_Navigation http://framework.zend.com/manual/en/zend.navigation.
html
>> Może wyglądać początkowo strasznie, ale później to już miód i maliny.
> Widzę, że ktoś się napracował :-)
> Ciekaw jestem czy to rozwiązuje w/w problemy. Czy gdzieś można efekt
> pracy tego cuda zobaczyć?
<http://www.zendcasts.com/zend_navigation-dynamicall
y-creating-a-menu-a-sitemap-and-breadcrumbs/2009/06/
>
> Przeanalizowałem na szybko tą bibliotekę... czy to przypadkiem nie jest
> dedykowane HTMLowi? Menu Helper zawiera metodę renderMenu(), w której
> piszą, że daje to listę ul. Jeśli tak, to niestety nie przyda się mi to
> narzędzie gdyż często system menu generuję w postaci XML. Ponadto chyba
> tylko przenoszone są w tej bibliotece podstawowe parametry dla opcji w
> menu. Nie widziałem czy da się ustawić np. identyfikator okna w jakim ma
> się otworzyć łącze z menu. Albo czy można też uwzględnić jakieś
> charakterystyczne dla danego CMS informacje w postaci atrybutów opcji menu?
Generalnie możesz wszystko ;) Napisz po prostu klasę, która dziedziczy
po odpowiedniej i zmień metody odpowiedzialne za ul li na produkujące
wymagany przez Ciebie XML. Ale to chyba w najgorszym wypadku.
Tu jest chwila dyskusji o ul'ach
<http://framework.zend.com/wiki/display/ZFPROP/Zend_
Navigation+-+Robin+Skoglund>
No i wychodzi na to, że ten problem rozwiążesz przy pomocy tego:
<http://framework.zend.com/manual/en/zend.view.helpe
rs.html#zend.view.helpers.initial.navigation.menu>
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- UWAGA: MAM PODEJRZENIE, ŻE onet.pl DOKONUJE ATAKÓW!!!
- Komisja sejmowa odrzuca petycję ws. obowiązkowych kanałów RSS na stronach podmiotów publicznych
- kol. sukces po polsku: "Samurai Labs. Technologia do zapobiegania samobójstwom"
- Wściekli obywatele spalili budynek parlamentu Nepalu [bo odcięli im amerykańskie serwery społecznościowe - przyp. JMJ]
- UWAGA: MAM PODEJRZENIE, ŻE trojmiasto.pl DOKONUJE ATAKÓW
- Cenzura na wolnemedia.net - likwidacja codziennej sekcji "Sygnały zauważone"
- Nowe style na energokod.pl
- Jak działa hosting w którym wykupuje się sam serwer i domenę, bez IP?
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
Najnowsze wątki
- 2025-12-08 Iran: 28_000 klientów oszukanych na 350 mln. USD = kara śmierci
- 2025-12-07 Chińczycy już ZAREAGOWALI!!!! Klamki zewnętrzne w samochodzie MAJĄ BYĆ KLAMKAMI
- 2025-12-07 Giełdy samochodowe
- 2025-12-07 Proces Brauna rusza 2025-12-08. Jak zostanie uzasadnione wyłączenie jawności procesu Największego Gaśnicowego?
- 2025-12-07 Re: Najgorszy język programowania
- 2025-12-07 Najgorszy język programowania
- 2025-12-07 #Motodziennik 358 - Czy ELEKTRYKI są jak AZBEST? Wyniki badań
- 2025-12-06 weto do ustawy o kryptowalutach
- 2025-12-06 Od nowego roku GOTÓWKA będzie jeszcze bardziej ATRAKCYJNA
- 2025-12-06 Ukraina jest bogata
- 2025-12-06 [OT] Kup!
- 2025-12-06 Laptop z miejscem na dwa dyski i 32 GiB DDR4
- 2025-12-05 podatek od marzeń
- 2025-12-05 Jewgienij Tkaczew czyli dobre imię Piłsudczykowskiej Sanacji trafi na wokandę? [Polska była państwem nazistowskim]
- 2025-12-05 Warszawa => Architekt rozwiązań (Workday) - Legal Systems <=




Ile kosztują tanie mieszkania w polskich metropoliach?