【问题标题】:Sitecore DMS Poll Module with Sitecore 7 issue带有 Sitecore 7 问题的 Sitecore DMS 投票模块
【发布时间】:2015-10-28 01:01:03
【问题描述】:

我们已经使用 Sitecore 7 (https://marketplace.sitecore.net/en/Modules/Poll_Module.aspx) 安装了 Sitecore DMS 投票模块,它似乎工作正常。我们遇到的唯一问题是,如果您在不选择任何选项的情况下提交投票,我们会收到以下错误:“投票模块错误:Guid 应包含 32 位数字和 4 个破折号 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) 。”有没有人经历过这种情况?

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

谢谢!

【问题讨论】:

  • 你能分享错误的堆栈跟踪吗?

标签: module sitecore sitecore7


【解决方案1】:

终于发现问题了。看起来像在 JavaScript 文件 Poll.js 中,在函数 DMSPoll.RaiseCallBack 中,变量 checkedOptionId 的值与空字符串进行比较,但没有选择选项时返回的值是 未定义。

所以我不得不改变这一行: if (checkedOptionId != "")if (checkedOptionId != "" && typeof checkedOptionId != 'undefined').

希望它能为别人节省一些时间!

【讨论】:

    猜你喜欢
    • 2015-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多