1
我正在編寫Symfony2控制器。我的控制器刪除一個用戶,然後顯示成功或失敗消息。這是工作和響應看起來像:如何在Symfony2中將重定向和渲染響應捆綁在一起
return $app['twig']->render('index.twig', array('list' => $list,'msg' => $msg));
有一個問題。該網站登陸index/{username}/
。我希望網站改爲登陸index/
並在那裏顯示消息。我可以用下面的響應重定向:
return new RedirectResponse('/index/users/');
的問題是我怎麼都響應捆綁在一起,所以我重定向到index/
,也顯示該消息嗎?
如果您使用註釋,模板和配置/路徑不需要執行所有這些額外的代碼行。點擊此處查看http://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/annotations/routing.html –