2010-07-02 172 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') 
    ); 

回答