隨着新的Zend_Application
/Zend_Application_Bootstrap
類我很困惑,我應該在哪裏應用我的自定義路線。例如,在現階段,我有一個路線:我應該在我的ZF 1.10應用程序中定義自定義路線?
protected function _initRouter() {
$router = new Zend_Controller_Router_Rewrite;
$route = new Zend_Controller_Router_Route('news/:id',
array('controller' => 'news', 'action' => 'view'));
$router->addRoute('postArchive', $route);
}
此方法在我Zend_Application_Bootstrap_Bootstrap
和肯定運行。該路線也適用於$router
。
正如我所看到的那樣,我可能會犯兩件錯誤的事情 - 要麼添加這些路由的錯誤位置,要麼不添加到正確的路由器。任何人都可以用這個指向正確的方向嗎?