是否可以在重定向页面而不是呈现页面上显示表单错误?
我在1页上有2个表单,每个表单都提交给自己的操作。如果表单1无效,则会跳过if($form->isValid())
并直接转到render
然后将显示表单错误。此操作的“渲染”仅显示表单1)。
这个问题是我希望它重定向回原来的页面,我有两个表格,但仍然显示表格错误。
答案 0 :(得分:1)
我不知道有什么简单的方法可以做到这一点,所以我告诉你如何做到这一点" hard"方式:
设置序列化表格as flashbag message
重定向
检查flashbag中的表单,反序列化,显示两者的错误。