1

目前我的一条路线看起来像这样

new Zend_Controller_Router_Route(
  'aviso/:url_id/:slug',
  array(
    'module' => 'postulante',
    'controller' => 'aviso',
    'action' => 'ver',
    'url_id' => ':url_id',
    'slug'=> ':slug'
  )
)

现在,我想更改 url 部分并使用 'aviso/:slug-:url_id' 而不是 'aviso/:url_id/:slug',我该如何实现这一点。

4

1 回答 1

3

你会想要使用Zend_Controller_Router_Route_Regex。如果您通读该文档,您将获得足够的信息来构建您想要的路线。他们提供的最后一个示例非常接近您的需要。

于 2011-10-11T21:49:22.997 回答