为了账号安全,请及时绑定邮箱和手机立即绑定

Symfony 4 - 如何组织我的表单集合?

Symfony 4 - 如何组织我的表单集合?

PHP
一只斗牛犬 2021-11-26 19:25:41
在我的 Symfony 4 项目中,我有一个 Validator 实体,其中包含引用我的用户实体的用户的“订单”和“用户”字段。目标是允许站点管理员建立一个用户列表,这些用户可以验证来自其他用户的某些请求,但具有特定的顺序。例如,管理员将建立以下列表:1. Philippe Dupont2. Julia Robert3. Joseph Dupuis例如,他可以在页面上动态添加元素,或者通过将 Joseph Dupuis 传递到第一个位置来根据他的意愿更改验证器的顺序。所以,它看起来有点像我们在这个页面上看到的使用 jQuery 插件 https://symfony-collection.fuz.org/symfony3/(但我在 Symfony 4 下)我想要的图片目标是提交表单,以便在这种情况下获得 3 个验证器对象,这些对象将根据输入的内容包含正确的顺序 (1,2,3) 和正确的 User 元素。一切都将花在 BDD 上。除了能够做到这一点之外,还需要在每个字段文本上,在每次修改字段时对用户的完整名称进行自动过滤。所以我想得到你的帮助,知道我应该如何去做这一切。这个插件是正确的解决方案吗?在 Symfony 4 上设置容易吗?能够添加过滤效果吗?谢谢你的帮助 !
查看完整描述

1 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

一步一步地做你想做的事。您在这里要求 2 种不同的东西,并且没有一个预先构建的 javascript 库可以同时执行这两种操作。

从创建“验证器”输入表单开始。听起来select2.js会帮助您处理自动完成请求。您的用户字段将是 EntityType 或 ChoiceType。

然后继续按照Symfony 文档创建这些表单的集合。您链接的集合脚本应该可以通过调整与 Symfony 4 一起使用,因为表单集合在 3.x 和 4.x 之间确实没有太大变化。


查看完整回答
反对 回复 2021-11-26
  • 1 回答
  • 0 关注
  • 183 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信