如何使用params在zend中创建路由

时间:2013-09-26 13:40:59

标签: zend-framework

如何使用param在Bootstrap中创建URL路由,例如 www.example.com/index/careers/jobs www.example.com/index/careers/placements

其中index是我的控制器,职业是行动。工作和安置分别是params。到目前为止,我已经创建了它,但它对我不起作用。

$ route = new Zend_Controller_Router_Route_Regex         (                 “指数/事业/工作”,                 排列                 (                         'controller'=> '指数',                         'action'=> “职业生涯”                 )                 排列                 (                         1 => '工作'                 )                 “指数/事业/工作”         );         $ router-> addRoute('careers',$ route);

1 个答案:

答案 0 :(得分:0)

Bootstrap 中添加此功能

 protected function _initRouter()
 {
    $router->addRoute('yourRouteName', new Zend_Controller_Router_Route('yournewLocationRoute', array('controller' => 'toYourControllerName', 'action' => 'toYourActionName')));

 }