Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想创建一个带有登录表单的布局。
我应该在哪里为该登录表单编写控制器代码?在显示布局的每个动作中?(我不这么认为..)是否有与布局相关的特定控制器部分?
您应该简单地创建一个特定的操作,您将在其中处理登录表单提交,为其创建一个路由,并将登录表单指向该路由。
然后在该操作中,您可以使用Symfony\Component\HttpFoundation\RedirectResponse并在成功登录后将用户重定向回他来自的地方。从外部看,用户将转到另一个页面,您不必将代码放在使用布局的每个操作中。
Symfony\Component\HttpFoundation\RedirectResponse