Zastanawiam się w jaki sposób poprawnie wykonać coś takiego jak w temacie, o ile jest to zgodne z Zendem i MVC.
Dla jednej akcji w zależności od pewnego warunku (parametr w adresie) chcę, aby wczytywał się albo widok domyślny (taki jak nazwa akcji) lub jakiś mój zdefiniowany. Zastosowałem takie rozwiązanie:
/* * Renderowanie drugiego widoku jeśli parametr ID istnieje */ if($this->getRequest()->getParam('id')) { $id = $this->getRequest()->getParam('id'); $this->_helper->viewRenderer->setNoRender(true); }
Czy takie rozwiązanie może być? Czy istnieje jakiś inny, bardzie profesjonalny?