页面编辑器上的Sitecore Web表单用于营销人员错误



我最近为营销人员下载并安装了Sitecore的Web表单。它已经成功安装了,我在CMS中创建了一个具有基本字段的表单。但是,当我通过页面编辑器将表单添加到页面时,我会收到消息"发生错误"。当我检查日志时,我会看到以下异常

Exception: System.MissingMethodException
Message: Method not found: 'System.Guid Sitecore.Analytics.Data.PageEventData.get_PageEventDefinitionId()'.
Source: Sitecore.Forms.Core
   at Sitecore.Forms.Shell.UI.CustomizeAnalyticsWizard.OnLoad(EventArgs e)

我已经将sitecore.analytics dll分解了,我找不到它在任何地方寻找的方法。我下载了Sitecore 7.5修订版150209的模块版本2.5。

任何人都可以告诉我,我是否缺少a dll的新版本或其他版本,因为我似乎无法弄清楚该方法应该存在的位置。

谢谢

好的,在环顾四周并进行调整之后。我通过遵循有关如何卸载WFFM的文档来剥离了我安装的版本。然后,我下载了版本2.5修订版141014 并安装了它。乍一看,这似乎在起作用。如果我通过内容编辑器将表单添加到页面上,则可以正常运行并良好。似乎也提交了罚款。这些表格不会使用页面编辑器的思想渲染,但我不确定该问题是什么,因为我尚未调查。

无论哪种方式,修订版150209似乎适用于Sitecore 8,修订版141014用于Sitecore 7.5。希望这对遇到同一问题的其他人有帮助。

最新更新