我在我的routing.yml中指定了每条路径中的参数_locale要求,我认为这必须是简化这种情况的一些东西。Symfony2路由全局{_locale}要求
的routing.yml
ProjectBaseBundle_index:
pattern: /{_locale}
defaults: { _controller: ProjectBaseBundle:Default:index }
requirements:
_locale: en|es
ProjectBaseBundle_privacy:
pattern: /privacy/{_locale}
defaults: { _controller: ProjectBaseBundle:Default:privacy }
requirements:
_locale: en|es
.....
ProjectBaseBundle_legal:
pattern: /legal/{_locale}
defaults: { _controller: ProjectBaseBundle:Default:legal }
requirements:
_locale: en|es
我使用Symfony2.1的Beta 3
可以指定我的所有路由全球_locale要求?
在哪个版本的Symfony上工作? – j0k 2012-08-02 16:13:19
Symfony 2.1,我没有提到,因为我认为这是框架的“旧”功能 – unairoldan 2012-08-02 17:14:49