我正在创建一个联系表单,该表单应允许用户输入 电话或电子邮件或两者。我的条件是这样的:
Email.value != "" || Phone.value != ""
我根本不知道如何在表单中将其写为K#宏规则 - >表单生成器 - >现场验证 - >一般条件编辑器。是否有可能获得其他领域的价值?所有预定义规则与当前表单数据完全无关。
答案 0 :(得分:1)
你的情况是对的。问题是验证只发生在非空字段中。如果表单中有任何必填字段,请将条件放在那里,然后设置验证样式,或者为相同目的创建虚拟必填字段。与此类似:
http://devnet.kentico.com/articles/tweaking-kentico-(1)-hidden-required-fields
答案 1 :(得分:0)
首先使用表格 - >字段 - 它为您提供了更多选择。表单构建器用于内容编辑器,涵盖简单的场景。
在“字段”选项卡下,导航其他字段所依赖的字段,并选中“具有依赖”字段。现在切换到依赖字段,选中Depends on another field并输入一些宏进入可见性或启用条件。
此外,只需输入Email
与Email.value