如何创建字段取决于Kentico表单构建器

时间:2017-01-31 09:33:26

标签: kentico

我正在创建一个联系表单,该表单应允许用户输入 电话或电子邮件或两者。我的条件是这样的:

Email.value != "" || Phone.value != ""

我根本不知道如何在表单中将其写为K#宏规则 - >表单生成器 - >现场验证 - >一般条件编辑器。是否有可能获得其他领域的价值?所有预定义规则与当前表单数据完全无关。

2 个答案:

答案 0 :(得分:1)

你的情况是对的。问题是验证只发生在非空字段中。如果表单中有任何必填字段,请将条件放在那里,然后设置验证样式,或者为相同目的创建虚拟必填字段。与此类似:

http://devnet.kentico.com/articles/tweaking-kentico-(1)-hidden-required-fields

答案 1 :(得分:0)

首先使用表格 - >字段 - 它为您提供了更多选择。表单构建器用于内容编辑器,涵盖简单的场景。

在“字段”选项卡下,导航其他字段所依赖的字段,并选中“具有依赖”字段。现在切换到依赖字段,选中Depends on another field并输入一些宏进入可见性或启用条件。

此外,只需输入EmailEmail.value

即可