【发布时间】:2016-07-23 10:56:50
【问题描述】:
环境:
- Sitecore 8.0 Rev 3
- WFFM 2.4
- Glass.Mapper 4.0.11.63
我对上述配置有疑问。当我提交 WFFM 表单时,正在保存的数据是“System.String[]”而不是实际的文本值。我打开了一张 Sitecore 票,他们发现这是因为 Glass Mapper。如果我禁用玻璃(Glass.Mapper.Sc.config 和 Glass.Mapper.Sc.Start.config),表单会提交正确的值。
作为旁注,我确实应用了 Sitecore 补丁,该补丁解决了集合类型的这个问题,但这与 Glass 无关。有其他人经历过这种行为吗?
提前致谢。
【问题讨论】:
-
这是一个已知的 Sitecore 错误,奇怪的是它与 Glass 相关...kb.sitecore.net/articles/311218
-
该补丁仅针对 DropList 和 ListItems。 Sitecore 技术支持人员发现禁用 Glass 配置已修复此问题。
-
不知道这个问题,我之前在这些版本上使用过 Glass+WFFM。可能是最新版 Glass 的问题...我很想在项目上记录一个问题:github.com/mikeedwards83/Glass.Mapper/issues
-
如果有人在跟踪这个我添加了一个问题github.com/mikeedwards83/Glass.Mapper/issues/234
标签: sitecore sitecore8 glass-mapper web-forms-for-marketers