Module Sitecore DMS轮询模块存在Sitecore 7问题

Module Sitecore DMS轮询模块存在Sitecore 7问题,module,sitecore,sitecore7,Module,Sitecore,Sitecore7,我们已经用Sitecore 7()安装了Sitecore DMS轮询模块,它似乎工作正常。我们遇到的唯一问题是,如果您在未选择任何选项的情况下提交投票,我们会收到以下错误:“投票模块错误:Guid应包含32位数字和4个破折号(xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxx-xxxxxxxxxxxxxxxxxxxx)。”以前有人遇到过这种情况吗 我知道模块中没有提到Sitecore 7作为受支持的版本之一,但除了这个问题之外,它似乎工作正常 谢谢大家! 终于发现了这个问

我们已经用Sitecore 7()安装了Sitecore DMS轮询模块,它似乎工作正常。我们遇到的唯一问题是,如果您在未选择任何选项的情况下提交投票,我们会收到以下错误:“投票模块错误:Guid应包含32位数字和4个破折号(xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxx-xxxxxxxxxxxxxxxxxxxx)。”以前有人遇到过这种情况吗

我知道模块中没有提到Sitecore 7作为受支持的版本之一,但除了这个问题之外,它似乎工作正常


谢谢大家!

终于发现了这个问题。在JavaScript文件Poll.js中,在函数DMSPoll.RaiseCallBack中,将变量checkedOptionId的值与空字符串进行比较,但在未选择任何选项时返回的值未定义

因此,我不得不将行从:
if(checkedOptionId!=”)
to
if(checkedOptionId!=“和&typeof checkedOptionId!=“未定义”)


希望它能为其他人节省一些时间

终于发现了这个问题。在JavaScript文件Poll.js中,在函数DMSPoll.RaiseCallBack中,将变量checkedOptionId的值与空字符串进行比较,但在未选择任何选项时返回的值未定义

因此,我不得不将行从:
if(checkedOptionId!=”)
to
if(checkedOptionId!=“和&typeof checkedOptionId!=“未定义”)


希望它能为其他人节省一些时间

您可以共享错误的堆栈跟踪吗?您可以共享错误的堆栈跟踪吗?