ZENDで作成しているWebサイトのメニューを作成しようとしています。私はZENDの初心者です。そこで、BlogCateogoriesControllerというコントローラーでアクションcatmenuAction()を作成しました。そのためのveiwスクリプトも作成しました。
現在master.phtmlファイルで、このビュースクリプトを呼び出してメニューをレンダリングしようとしています。実際、これが最新のニュース、コメント、ツイートを自分のページに表示する方法だと思います(Joomlaのlika MODULESのように)。
私のmaster.phtmlファイルで宣言しました
<?php $this->layout()->categoriesList = $this->action('catmenu', 'Blog_BlogCategories'); ?>
そして今、Blog_BlogCategoriesControllerが見つからないというこのひどいエラーが発生しています。
Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (Blog_BlogCategories)' in D:\Server\xampp\htdocs\zendtest\library\Zend\Controller\Dispatcher\Standard.php:248 Stack trace: #0 D:\Server\xampp\htdocs\zendtest\library\Zend\View\Helper\Action.php(135): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 [internal function]: Zend_View_Helper_Action->action('catmenu', 'Blog_BlogCatego...') #2 D:\Server\xampp\htdocs\zendtest\library\Zend\View\Abstract.php(350): call_user_func_array(Array, Array) #3 [internal function]: Zend_View_Abstract->__call('action', Array) #4 D:\Server\xampp\htdocs\zendtest\application\layouts\master.phtml(20): Zend_View->action('catmenu', 'Blog_BlogCatego...') #5 D:\Server\xampp\htdocs\zendtest\library\Zend\View.php(108): include('D:\Server\xampp...') #6 D:\Server\xampp\htdocs\zendtest\library\Zend\View\Abstract.php(888): Zend_View->_run('D:\Server\xampp...') #7 D:\Ser in D:\Server\xampp\htdocs\zendtest\library\Zend\Controller\Plugin\Broker.php on line 336
助けてください!!!