Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 27 Dołączył: 3.05.2005 Ostrzeżenie: (20%)
|
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Tworze swój pierwszy projekt w tym frameworku. W swoim szablonie w zależności od potrzeb generuje dwa rodzaje menu, jak rozwiązać problem renederowania wybranego menu w zależności od wybranego w kontrolerze? http://framework.zend.com/manual/en/zend.l...quickstart.html
Jak np. tu layout()->nav |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Warszawa Ostrzeżenie: (0%)
|
w kontrolerze twojej glownej akcji:
kod powyzej, dodaje do petli dispatchera akcje top z controllera menu w module general, ale ten kod powyzej nam nie starcza, bo mimo ze menu zostanie wygenerowane, to wynik zostanie dopisany do glownego segmentu obiektu response (content), dlatego pod koniec akcji top nalezy to zmienic, uzyjemy jednej z najlatwiejszych mozliwosci:
oczywiscie mozna to wyszstko tak fajnie usystematyzowac uzywajac pluginow i innych magicznych sztuczek ale to inny temat. pozdrawiam w kontrolerze twojej glownej akcji: $this->_helper->actionStack('top', 'menu', 'general'); kod powyzej, dodaje do petli dispatchera akcje top z controllera menu w module general, ale ten kod powyzej nam nie starcza, bo mimo ze menu zostanie wygenerowane, to wynik zostanie dopisany do glownego segmentu obiektu response (content), dlatego pod koniec akcji top nalezy to zmienic, uzyjemy jednego z najlatwiejszych mozliwosci:
oczywiscie mozna to wyszstko tak fajnie usustematyzowac uzywajac pluginow i innych magicznych sztuczek ale to inny temat. pozdrawiam Ten post edytował qba_rox 21.01.2009, 01:37:46 |
|
|
|
wlamywacz [ZendFramework] Zend_Layout 20.01.2009, 22:45:06
mrok Jeśli potrzebujesz to na szybko to w kontrolerze m... 21.01.2009, 01:00:32
wlamywacz Zrobiłem to w troszkę inny sposób:
[PHP] pobierz, ... 21.01.2009, 11:52:41
adgad Witam, mam problem, męczę się z Zend_layout i to ł... 8.09.2011, 08:00:03
KrzysiekWildfire Możesz wykorzystać Zend_Navigation - możesz wczyta... 8.09.2011, 16:21:40
adgad Kłopot w tym że już google pytałem, patrzyłem na m... 8.09.2011, 19:16:12
CzarnyGsm Jeżeli chciałbyś dodać do swojego layout'u prz... 15.09.2011, 13:17:03
adgad Ok, dzięki wielkie. Sprawdzę to co napisałeś w naj... 20.09.2011, 18:28:57 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 22:02 |