仅当一个字段为空时才需要的 symfony 表单

symfony form with required only if one field blank

我需要创建一个包含 4 个字段(uid、名字、姓氏、生日)的表单。

我该怎么做?我想我必须使用 formEvent(预提交)?并获取数据,检查数据但之后?添加约束 ?添加错误?

我使用了表单事件,如果表单未正确完成,则会生成错误。

您需要使用FormEvents才能实现动态Validation。

这是您应该查看的文档:

see here