gpt4 book ai didi

Sitecore WFFM 表单报告未显示表单数据

转载 作者:行者123 更新时间:2023-12-01 03:39:17 26 4
gpt4 key购买 nike

我在 Sitecore 8.0 Update-3 上安装了 WFFM,并创建了一个包含几个字段的演示表单。提交表单后,我收到成功消息,在日志文件中也没有发现任何错误。

但是,如果我使用“表单报告”按钮(Sitecore 功能)检查报告,它不会显示任何数据。

我可以在报告数据库 WFFM 表中看到数据。

有谁知道我们如何在表单报告页面上显示表单数据?

-约格什

最佳答案

确保您已运行 WFFM_Analytics.sql 报告数据库上的脚本。它可以在 下找到/Data/WFFM_Analytics.sql

还要检查您的错误日志是否存在聚合错误。如果你得到了,你需要关注这个帖子:http://sitecorefootsteps.blogspot.co.uk/2015/06/sitecore-8-wffm-data-aggregation-error.html

确保您已将访客标识包含在头部。对于 MVC,这将是 @Html.Sitecore().VisitorIdentification() .

最后记住,直到 session 结束才会写入数据,因此在测试时将 session 超时设置为 2 分钟可能是值得的。这样就不会花那么长时间来存储数据。

编辑

你在你的项目中使用 IOC Container 吗?我遇到了 SimpleInjector 阻止对表单报告数据的 ajax 调用的问题。检查您的浏览器控制台是否有 javascript 错误,特别是调用/api/sitecore/FormReports/GetFormFieldsStatistics 返回错误 500。

如果你得到了这些,请查看这篇文章,了解如何使用 SimpleInjector 修复它——其他 IoC 容器可能也有类似的问题。 http://www.sitecorenutsbolts.net/2015/07/27/Simple-Injector-and-WFFM-Controller-Injection-Woes/

-理查德

关于Sitecore WFFM 表单报告未显示表单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31967184/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com