我们有一个包含大量字段集的 powermail 表单,每个字段集包含 3 个字段:
- 1x“typo3 pagecontent”(参考文本和图像元素)
- 2x“选择框”(下拉)
要求是只发送那些至少包含一个有效字段的字段集。
因此,我们使用管道解决方案管理了“填充/未填充”的简单验证,这意味着第一项后跟一个管道 | - 如果选择此项,则整个字段无效,不会发送。示例(选择项目):
- 没有 |
- 值 1
- 值 2
效果是,当发送表单时,我们会得到一个包含已填充字段的列表,所有未填充的字段都丢失了 - 没关系。
这是真正的问题: 如果我想为一个字段集设置一个标题(作为文本字段),我可以看到它是什么“文章”,当它被填充时,这个标题字段也会在没有选择时显示 -字段有效(= 未填写)。
这是真正的问题: 有没有人知道我如何管理当其中的字段“无效”(=未填充)时不发送整个字段集。
附加信息:我已经尝试过 powermail-conditions - 但这更担心通过 ajax 处理数据库数据。