Ucze się Zend Framework na podstawie tutoriala
http://www.heavymind.net/zend-framework-tutorial/.
Wszystko dziala OK, ale jak dodam nowy kontroler i w nim jakieś akcje np nicAction to pokazuje sie błąd:
Uncaught exception 'Zend_View_Exception' with message 'script 'foto/nic.phtml' not found in path (.\application\views\scripts\)' in D:\xampp\htdocs\zf\library\Zend\View\Abstract.php:857
Stack trace:
#0 D:\xampp\htdocs\zf\library\Zend\View\Abstract.php(765): Zend_View_Abstract->_script('foto/nic.phtml')
#1 D:\xampp\htdocs\zf\library\Zend\Controller\Action\Helper\ViewRenderer.php(895): Zend_View_Abstract->render('foto/nic.phtml')
#2 D:\xampp\htdocs\zf\library\Zend\Controller\Action\Helper\ViewRenderer.php(916): Zend_Controller_Action_Helper_ViewRenderer->renderScript('foto/nic.phtml', NULL)
#3 D:\xampp\htdocs\zf\library\Zend\Controller\Action\Helper\ViewRenderer.php(955): Zend_Controller_Action_Helper_ViewRenderer->render()
#4 D:\xampp\htdocs\zf\library\Zend\Controller\Action\HelperBroker.php(161): Zend_Controller_Action_Helper_ViewRenderer->postDispatch()
#5 D:\xampp\htdocs\zf\library\Zend\Controller\Action.php(512): Zend_Controller_Action_HelperBroker->notifyPostDispatch()
#6 D:\xampp\htdocs\zf\library\Zend\C in
<b>D:\xampp\htdocs\zf\library\Zend\View\Abstract.php
</b> on line
<b>857
</b><br />
Po prostu brakuje pliku z widokiem dla tej metody. Zrozumiałe.
Wiadomo jednak że nie kazda metoda wymaga wlasnego widoku i tu moje pytanie.
Jak można zmusić ten framework aby nie szukal dla kazdej metody przypisanego widoku?
Pomaga dodanie w pliku index.php linii:
$frontController->setParam('noViewRenderer', true);
Czy jest inny sposób?
Ed