symfony - 仅当一个字段为空时才需要的 symfony 表单
问题描述
我需要创建一个包含 4 个字段(uid、名字、姓氏、生日)的表单。
- 如果完成了uid,则不需要其他3个
- 如果 uid 为空,则需要其他 3 个并遵守约束。
我怎样才能做到这一点 ?我想我必须使用 formEvent (pre submit) 吗?并获取数据,检查数据,但之后?添加约束?添加错误?
解决方案
我使用了表单事件,如果表单未正确完成,则会生成错误。
推荐阅读
- angular - 如何在 Angular 2+ 中使用 Vimeo API
- javascript - 量角器扫描源代码从数组中寻找任何元素 - 就像 Ruby 循环一样
- wso2 - 如何在不同的服务器上运行 wso2 分析和 wso2 api 管理器以向分析服务器显示 api 管理器的静态
- c# - 嵌套对象的 ASP.NET CORE Hot Chocolate 查询错误
- flutter - 我可以继续使用旧版本的颤振包吗
- c# - 如何实现访问者模式来收集物品的总重量和总金额?
- php - 1062 键 'users_email_unique' 的重复条目 'emma@ohp-abudhabi.com'
- reactjs - react hook 表单中的表单验证
- node.js - npx 启动,npx 安装 npx 初始化不工作
- xml - 直接在 AWS S3 上解析 xml 文件