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