【问题标题】:Symfony2 Sending RedirectResponse from Before FilterSymfony2 从过滤器之前发送 RedirectResponse
【发布时间】:2014-06-14 11:17:59
【问题描述】:

我正在使用Before Filter 来检测应用程序使用的是什么语言(例如是英语还是其他语言),然后用它做一些事情。完成这些工作后,我想像这样向另一个 Symfony 路由发送 RedirectResponse...

return new RedirectResponse(route_name)

但这不起作用,因为我没有扩展 ContainerAware,因此获取 RedirectResponse 对象的组件不知道如何处理它。

我的问题是,完成后如何从前置过滤器重定向?

【问题讨论】:

    标签: php symfony


    【解决方案1】:

    这里有一些与问题相关的答案:Symfony2 redirect for event listener? Elnur Abdurrakhimov 的回答或 NHG 的回答会对您有所帮助。

    【讨论】:

    • 中途打字几乎完全一样。 Google is your friend!
    • 我找到了答案,但出于某种宇宙定义的原因,跳过了 NHG 的答案。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-21
    • 2013-09-18
    • 1970-01-01
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多