Zend Framework Route模拟

时间:2010-06-16 08:16:32

标签: zend-framework routing

这是rails 3代码

匹配'/文章(/:年(/:月(/:日)))'=>的帖子#索引'“

匹配url,其中某些部分可以省略以发布控制器和索引操作

在Zend Framework中最优雅的方法是什么?

1 个答案:

答案 0 :(得分:1)

我认为这条路线应该足够了:

$route = new Zend_Controller_Router_Route(
    'articles/:year/:month/:day',
    array(
        'year'       => date("Y"),
        'month'      => date("m"),
        'day'        => date("d"),
        'controller' => 'post',
        'action'     => 'index'
    ),
    array(
        'year' => '\d+',
        'month' => '\d+',
        'day' => '\d+',
    )
);

默认为当前日/月/年