我正在尝试在验证正确后在表单字段中取消设置Symfony2值。我在网上找到了一些内容,例如$form->setName(null);
,但我不确定,如果这是最有效的方式,也是unset($_POST);
。
有没有办法,如何在$form->isValid()
之后立即通过表单取消设置发布值?
PS:我不认为这个问题需要源代码。
修改
如果我在$form->setData(null)
中尝试使用isValid()
,我会收到的消息。您无法更改已提交表单的数据。
答案 0 :(得分:0)
试试这个:
unset($_POST[$form->getName()]);