2012-07-16 62 views
2

我目前使用在Sitecore的WFM该模块显示一个完整的部分领域的形式。Sitecore的WFM - 基于字段值显示/隐藏表单域?

我试图做到以下几点:

  • 使用“布局规则”显示/隐藏域的一部分,这取决于复选框值

当我尝试使用布局关于我想要隐藏/显示的部分的规则,似乎并不奏效(所有内容都显示)。

我已经把下面的逻辑:

  • 新条件
  • 其中HotelAmenitiesCheckbox场不等于1个
  • 隐藏元素

'HotelAmenitiesCheckbox' 是一个复选框场在形式中。我已将Sitecore中的名称和DisplayName设置为我在上面输入的内容。

谁能帮助解释了我需要往哪个方向走?由于我对.NET和Sitecore有限的文档知识有限,这令人沮丧。

在此先感谢!

回答

1

我有同样的问题,并没有能够找到WFFM模块的开箱即用的解决方案,所以我想出了这种解决方法,利用WFFM字段的Help字段来存储“码”。我给营销人员if声明,他们可以在Help场写,当在前端的形式加载,有一些JS是分析该if声明和隐藏/显示,相互依赖等领域。我问这个问题只是这个周末,并得到了社会各界很大的帮助这里#2:Conditional Renderings with JavaScript Regex