2010-07-02 164 views
2

在我的引导文件中,我有很多路由。有没有办法将以前的路线作为新路线的一部分?Zend路由在路由

例如,如果我想更改路由'admin'的url结构,而不是将其更改为其他所有路由的30次,那么我是否可以将路由'admin'包含在其他所有路径中?例如:

$router->addRoute(
    'admin', 
    new Zend_Controller_Router_Route('/admin', 
    array('controller' => 'index', 
     'action' => 'index', 
     'module' => 'default') 
    ) 
    ->addRoute(
    'adminPage', 
    new Zend_Controller_Router_Route($router->getRoute('admin') . '/somepage', 
    array('controller' => 'index', 
     'action' => 'somepage', 
     'module' => 'default') 
    ); 

回答