[英]Smartedit TypeError: Cannot read property 'siteId' of undefined
在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)
这里有人知道如何解决这个问题吗?
最诚挚的问候,迈克尔
我们也遇到了这个问题并通过向页面主模板添加缺少的SmartEdit JS文件来修复它。
缺少导致问题的JS文件:
webApplicationInjector.js
reprocessPage.js
adjustComponentRenderingToSE.js
添加它们之后,SmartEdit能够编辑页面并且问题不再发生。
我遇到了完全相同的问题。 我发现SmarteditaddonCmsPageBeforeViewHandler被添加到我没有使用的前视图处理程序列表中。 我编辑了我的spring-mvc-config并将其添加到defaultBeforeViewHanddlerList。 我为SmarteditaddonBeforeViewHandlerListMergeDirective做了同样的事情。 它现在对我有用
问题未解决?试试以下方法:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.