【发布时间】:2015-08-06 03:33:48
【问题描述】:
我有一个处理 Symfony2 项目中路由的 PHP 文件,它运行良好,但是,现在我正在尝试添加一个参数以将其从 app/config/routing.yaml 发送到我的 php 文件
#app/config/routing.yaml
app:
host: "{ _locale }.*"
defaults: { _locale: es}
resource: "@AppBundle/config/routing.php"
type: php
requirements: { _locale: en|es }
fos_user:
resource: "@FOSUserBundle/Resources/config/routing/all.xml"
我的疑问是如何从 php 路由文件中读取 _locale。我试过$req= new \Symfony\Component\HttpFoundation\Request(); $req->getLocale(),但它总是返回相同的
【问题讨论】:
-
对不起,我不明白你想要达到什么目的。