插入渲染Sitecore页面编辑器时出错

时间:2014-09-04 15:34:30

标签: sitecore sitecore7

我创建了一个占位符 careers-main ,并在其中允许了一些渲染。当我打开页面编辑器时,它添加了一些渲染但不是全部。未添加的渲染我检查了浏览器控制台并发现了一些错误。我不确定为什么会这样?

enter image description here

1 个答案:

答案 0 :(得分:0)

我正在查看我的查看当前项目和模板ID的空检查。 null检查之外没有HTML。因此,当我尝试在页面编辑器中添加渲染时,当前项目为空。所以没有返回html(返回空视图)。这打破了Chrome浏览器的Javascript,因此我无法添加渲染。

所以解决方案是返回一些html标签(可能是空的)

<span> @if(currentItem!=null) { <h1>currentItem["Title"]</h1> } </span>