如何在Zend中创建路线?

时间:2016-12-06 12:41:42

标签: php zend-framework zend-framework2

我对zend框架更新鲜。 我尝试通过

创建路线

创建功能" _initRoutes "在" Bootstrap.php "

protected function _initRoutes()
 {
    $router = Zend_Controller_Front::getInstance()->getRouter();
    include APPLICATION_PATH . "/configs/routes.php";
 }

我创建" routes.php "在" application \ config \ "

$router->addRoute(
  'test',
   new Zend_Controller_Router_Route('test',
    array(
        'controller' => 'TestController',
        'action' => 'test'
   ))
);  

我使用" TestController "

进行导航
 class TestController extends Zend_Controller_Action
 {

   public function init()
   {
      /* Initialize action controller here */
   }

   public function indexAction()
   {
     echo 'TEST INDEX';
   }

   public function test(){
     echo 'ROUTE CALLED';
   }
} 

如果我尝试路线" http://localhost:8080/test ",

我收到错误消息" 找不到页面"。

我做错了什么?

我只在新的zend包上进行这些设置。

我是否需要为路线做其他事情?

提前致谢!

0 个答案:

没有答案