С новыми классами Zend_Application
/ Zend_Application_Bootstrap
я не могу понять, где я должен применять свои собственные маршруты. Например, на данный момент у меня есть один маршрут:
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
.
На мой взгляд, я могу ошибаться в двух вещах: либо в неправильном месте для добавления этих маршрутов, либо в неправильном маршрутизаторе. Кто-нибудь может указать мне правильное направление с этим?