2014-09-04 92 views
0

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

enter image description here

+0

你能张贴整个控制台日志?看起来像你的错误可能是由于格式错误的HTML。 – 2014-09-05 01:04:39

回答

0

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

这样的解决方案是返回一些HTML标签(可以为空)

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