0

所以问题如下:

我们在 Typo3 4.5.40 中有一个 Powermail 1.6.11 表格。

有一个单选按钮。当用户选择一个选项时,一些必填字段通过 js 显示或隐藏。如果这些字段被隐藏,它们当然就变得非强制性了。

如果我在 powermail 表单构建器中删除“必需”复选框并使用 js 添加必需属性,我不会收到 Powermail 的标准验证消息。如果我将字段检查为“必需”,即使字段被隐藏并且 html 属性被删除,我也会收到错误消息。

所以问题是:是否可以根据单选按钮的值通过 Typoscript 更改 powermail 的“必需”状态?

4

2 回答 2

2

不,在您的 6 年旧扩展版本中,无法根据字段 B 的值更改字段 A 的验证状态。如果您要使用较新的,我会推荐 powermail 和 powermail_cond 来完成这项任务。

于 2017-11-24T16:06:33.963 回答
1

如果无法立即更新您的安装 - 我强烈建议 - 您可以通过您的 javascript 在隐藏的必填字段中添加一些值。这可以帮助您使表单正常工作,直到您能够更新安装。

于 2017-11-25T18:02:42.710 回答