Symfony完全忽略了重定向和表单的处理

时间:2019-06-10 16:03:17

标签: forms symfony redirect

即使我在重定向处理开始后立即放置重定向,Symfony也不会重定向(以极简主义示例为例)

if($formPhoto->isSubmitted() && $formPhoto->isValid()){
   $this->redirectToRoute('app_acc');
}

Symfony似乎从未参与处理。但是,数据已正确发送到数据库,并且当我放置dump('Hello');而不是$this->redirectToRoute('app_acc');时,在刷新的页面上看到了它,因此Symfony输入了它。

在我的routes.yaml中,我有这个:(我知道它能很好地工作,因为在其他地方使用过)

app_acc:
path: /{_locale}
controller: App\Controller\AccueilController::index
defaults:
    _locale: fr
requirements:
    _locale: en|fr

我不明白为什么Symfony会忽略我的重定向和某些处理? 有人有主意吗?我开始发疯了。 谢谢??

0 个答案:

没有答案