繁体   English   中英

Smartedit TypeError:无法读取未定义的属性“siteId”

Smartedit TypeError: Cannot read property 'siteId' of undefined

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

在Hybris中启动SmartEdit,调用站点并单击“基本编辑”或任何其他编辑功能时,它会显示以下错误:

defaults.js:19 TypeError: Cannot read property 'siteId' of undefined
    at cmssmarteditContainer.js:1
    at defaults.js:19
    at m.$digest (defaults.js:19)
    at b.$apply (defaults.js:19)
    at HTMLAnchorElement.<anonymous> (defaults.js:19)
    at HTMLAnchorElement.dispatch (thirdparties.js:3)
    at HTMLAnchorElement.q.handle (thirdparties.js:3)

这里有人知道如何解决这个问题吗?

最诚挚的问候,迈克尔

2 个回复

我们也遇到了这个问题并通过向页面主模板添加缺少的SmartEdit JS文件来修复它。

缺少导致问题的JS文件:

webApplicationInjector.js
reprocessPage.js
adjustComponentRenderingToSE.js

添加它们之后,SmartEdit能够编辑页面并且问题不再发生。

我遇到了完全相同的问题。 我发现SmarteditaddonCmsPageBeforeViewHandler被添加到我没有使用的前视图处理程序列表中。 我编辑了我的spring-mvc-config并将其添加到defaultBeforeViewHanddlerList。 我为SmarteditaddonBeforeViewHandlerListMergeDirective做了同样的事情。 它现在对我有用

3 TypeError无法读取未定义的属性

不完全知道该问题的标题,因此我将其命名为我在控制台中遇到的错误。 完整的错误是: 未捕获的TypeError:无法读取未定义的属性'replaceAt' 问题是我可以看到访问replaceAt函数的功能试图执行的操作,但不知道为什么。 我有检查来阻止这种情况的发生,但仍然会 ...

5 TypeError:无法读取未定义的属性…

在过去的一个小时里,我一直在努力寻找线索。 当我将其放在IDE中时,intellisense不会出现任何错误,因此我认为没有任何错别字,但是当我在chrome或node中运行js文件时,会收到以下错误: “ TypeError:无法读取未定义的属性displayQuestion” ...

8 类型错误:无法读取未定义的属性“2”

我是在线这方面的初学者。 我创建了一个表单,我想在表单提交触发时填充文档。 我已经创建了表单,可以看到它正在填充,但它没有创建文档。 这是我的代码 - 任何帮助将不胜感激! 我已经检查并仔细检查了表单/文件/文档,它必须与我的代码有关! ...

9 类型错误:无法读取未定义的属性“then”

上面的函数返回一个像“failed”这样的字符串。 但是,当我尝试在其上运行 then 函数时,它会返回错误 并且光标在connected之后和.then之前指示。 下面是完整的功能: 更新 这是islogged()函数 我确定$checkSessionServer将导致“失败”字 ...

10 TypeError:无法读取未定义的属性

我在html表单输入中执行循环以检查其值。 我在通过chrome-extension访问的每个页面中都这样做。 某些页面效果很好,但其他页面却不断出现错误 TypeError:无法读取未定义的属性“ 0” 我总是收到此错误的行是: var FieldValue = ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM