我尝试在我的路线中设置变量{_local},这是控制器
/*
* @Route("/{_locale}" , name="home" , requirements={"_locale": "en|fr"})
*/
public function generalHome($_locale)
{
dump($_locale) ;
return $this->render('customer/home/home.html.twig');
}
并且当我在浏览器中键入URL /en
时,>]
Symfony返回错误:
No route found for "GET /en"
PS:我没有修改任何其他文件
我尝试在我的路线中设置变量{_local} ...这是控制器/ * * @Route(“ / {_ locale}”,name =“ home”,requirements = {“ _ locale”:“ en | fr“})* /公共函数generalHome($ ...
我可能是错的,但似乎找不到您的路线。这可能是由于您的route.yml无法导入注释: