在我的bootstrap文件中,我有很多路由。有没有办法使用以前的路线作为新路线的一部分?
例如,如果我想更改路由'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')
);