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. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
Zmianę widoku po _forward możesz zrobić w akcji do której przekierowujesz akcję, przez $this->render().
Zresztą, pobranie newsów i przekazanie do widoku to są w teorii dwie linijki, czyli stworzenie modelu i wywołanie funkcji która zwróci paginator, więc nie widzę tutaj sensu. Ten post edytował melkorm 18.12.2012, 09:38:20 |
|
|
|
Fluke [ZendFramework]Zmiana widoku po metodzie _forward 18.12.2012, 09:30:55
Fluke Też tak robiłem.
Mam w katalogu scripts: admin/i... 18.12.2012, 20:33:36
melkorm Jeżeli w kontrolerze Admin, przekierowujesz akcję ... 19.12.2012, 13:43:32 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 02:27 |