【问题标题】:Show field based on another fields value using rules, WFFM, Sitecore8.1使用规则、WFFM、Sitecore8.1 根据另一个字段值显示字段
【发布时间】:2016-09-19 16:44:12
【问题描述】:

我想有条件地在 Sitecore 8.1 中的营销人员网络表单中显示一个字段。

我的想法是可以利用规则来解决这个问题。唯一的问题是它似乎不起作用。

当我将一个字段设置为根据另一个字段的值有条件地隐藏时,当我满足条件时没有任何反应,即。输入条件值。

我的直觉是规则编辑器不是在表单上实时工作(通过使用 JavaScript),而只是在服务器上运行的东西。

有人可以证实吗?或者以其他方式向我发送基于规则实时更新表单的正确方向?

问候马德斯布赫

【问题讨论】:

    标签: sitecore sitecore8 rule-engine web-forms-for-marketers sitecore8.1


    【解决方案1】:

    您将需要使用 Javascript。您可以做的是创建一个将通过 javascript 触发的自定义规则。您可以查看以下链接了解如何创建自定义规则https://jeffdarchuk.wordpress.com/2015/06/04/lets-use-that-rules-engine/

    此外,您可以按照thread 中的建议创建自定义类型。

    谢谢

    【讨论】:

    • 嗨Hishaam,感谢您的帮助(再次:-))。我们选择了您的解决方案。稍微详细说明一下:我们有一个始终设置为 true 的条件(“where true”)。该操作会发出一些 JavaScript,这些 JavaScript 内联规则。我们看的一个具体插件:github.com/zigor/morph/tree/master/Rules
    • 我还发现你可以在表单页脚中放置javascript。
    • 你能解释一下通过Javascript触发位吗?您的链接根本不会进入那个位置,但这非常重要,因为我们需要根据下拉选择隐藏/显示一个字段。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    相关资源
    最近更新 更多