2
我有這樣的重定向控制器:生成具有不同的區域設置的URL中的Symfony2
return $this->redirect(
$this->generateUrl(
'my_route',
array(
'stuff1' => $stuff1,
'stuff2' => $stuff2,
)
)
);
路由控制器具有各種語言定義的路線:「
my_route:
locales: { en: "/{stuff1}/{stuff2}", es: "/{stuff1}/{stuff2}" }
defaults: { _controller: myBundle:Controller:my_route}
它總是重定向到恩」。我如何強制將其重定向到'es'?
你嘗試過加入數組鍵' '_locale'=>'es''在generateurl方法的參數? – Matteo