Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework]Zmiana widoku po metodzie _forward
Fluke
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 20.09.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam.

Mam 2 kontrolery w 1 module gdzie 1 jest dla użytkowników (IndexController) a 2 (AdminController). W indexController mam wyświetlanie newsów. W AdminController nie chcę pisać jeszcze raz wyświetlanie newsów tylko za pomocą metody _forward ustawiam akcje do IndexController -> listAction. Działą pięknie tylko chciałbym aby został wyświetlony inny widok, w którym będę mógł dodać linki typu "edit", "delete".

Nie wiem jak to zrobić. Próbowałem z $this->_helper->ViewRenderer->setRender('admin/list.phtml') i nie działa...

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fluke
post
Post #2





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 20.09.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Też tak robiłem.

Mam w katalogu scripts: admin/index. W katalogu "index" oraz "admin" mam plik list.phtml. W kontrolerze AdminController w akcji listAction robię forward do IndexController oraz w AdminController chcę wybrac inny widok. Jak daję render w AdminController to wyświetla mi się widok nowy + widok z IndexController.

Mam rzeczywiście 2 linijki kodu ale tak na przyszłość chcę wiedzieć. Bo n.p jak będę chciał sortować wynik to już więcej się uzbiera.

Pozdro

Czyli jak nikt nie odpisuje to znaczy, że się nie da czy nikt nie wiem ?

Tutaj tylko chodzi o zmianę widoku w czasie wykonywania metody forward.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 21:23