![]() |
![]() |
![]()
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: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli potrzebujesz to na szybko to w kontrolerze mozesz wczytac coś pod zmieną
$this->layout->nav = 'cokolwiek' i taki tekst pojawi sie na ekranie. Jesli masz statycznego htmla to mozesz zapisac go jako plik i wczytac pod te zmienna. Tylko im dłużej o tym myśle to troche chybione generować kod html (widok) w kontrolerze. Jak znadję chwile to sprawdzę czy nie da się podstawić tam jakiegoś szablonu do wyrenderowania, chyba ze ktoś lepszy ubiegnie mnie z odpowiedzią (oby;) Pozdrawiam Mrok |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 07:56 |