【发布时间】:2015-05-18 08:01:51
【问题描述】:
在重力形式方面需要一些帮助。我需要一个字段,即用户之前选择的值的合并。
因此,如果用户选择了 3 个不同的字段,其值为 1)XYY、2)YYX、3)YYZ,我不需要求和,只需简单的合并,以 XYY.YYX.YYZ 或类似的形式.
是否可以通过一些合并标签或动态填充?
谢谢
【问题讨论】:
标签: gravity gravity-forms-plugin
在重力形式方面需要一些帮助。我需要一个字段,即用户之前选择的值的合并。
因此,如果用户选择了 3 个不同的字段,其值为 1)XYY、2)YYX、3)YYZ,我不需要求和,只需简单的合并,以 XYY.YYX.YYZ 或类似的形式.
是否可以通过一些合并标签或动态填充?
谢谢
【问题讨论】:
标签: gravity gravity-forms-plugin
当然; 您应该创建两个不同的表单。 使用 field1-field2-field3 收集数据,它们可以是单行文本、数字、日期或任何内容。在字段设置的高级选项卡中,为每个字段写一个参数名称,如 field1-field2-field3。
在第二个表单中创建单行文本,在字段设置的高级选项卡中选中“动态填充字段”并写入您的参数,如 field1.field2.field3。
在 form1 settings->confirmations->redirect URL line 中,在添加 form2 的地方写下你的 form2 页面 url。选择“通过查询字符串传递字段数据”并添加您的参数,例如 field1={fieldname:1}&field2={fieldname:2}&field3={fieldname:3}
当您提交form1时,您的form2->单行文本字段将根据需要捕获参数。
【讨论】:
Gravity Forms Populate Anything by... 可以做到这一点
@{Field A:1}.@{Field B:2}.@{Field C:3}。就是这样。
编辑:更新了 Gravity Forms 2.5 的屏幕截图并更新了合并标签以使用 @ 使它们“活”起来。
【讨论】: