symfony2路由模式

时间:2013-03-19 19:54:15

标签: design-patterns symfony routes

这种模式:

pattern:  /Messages/.{_format}

当我转到网址/消息

时无法正常工作

我想将我重定向到/ Messages / like,而不是模式末尾的{_format}。

怎么样?

1 个答案:

答案 0 :(得分:6)

它不起作用,因为/Messages你调用的是未定义的模式。我认为问题出在/.。相反,你应该尝试这样的事情:

messages_show:
    pattern:  /Messages.{_format}
    defaults: { _controller: AcmeDemoBundle:Messages:show, _format: html }
requirements:
    _format:  html|rss

顺便说一下。当前的Symfony2路由文档:http://symfony.com/doc/current/book/routing.html