2014-04-07 35 views
3

我一直在通过Martina Welander的SitecoreMVC教程(https://www.youtube.com/watch?v=i3Mwcphtz4w),并尝试添加新占位符时遇到问题。Sitecore:添加到这里按钮不显示在占位符

当我的占位符被称为“内容”时,页面编辑器显示一个很好的可单击的块,并带有Add to here标题。但是,如果我将名称更改为其他任何内容,块就会消失。

起初我以为这可能是因为我没有为该键设置任何占位符设置,但即使这样做后页面编辑器不显示占位符区域。

显然有一个基本的步骤,我错过了某处将密钥添加到列表或其他东西?

回答

10

检查您是否有一个具有相同名称的占位符设置项目,并且设置项目具有“可编辑”选定。

此外,在页面编辑器中,检查您是否在'查看 - >启用'菜单下启用'设计'。

+0

看起来我可能需要发布占位符设置。每个占位符关键字所需的占位符设置是否显示“添加到此处”框,似乎是为每个关键点创建它们的开销? –

+0

你将为页面编辑器。没有设置项目,您仍然可以在内容编辑器中按名称将组件分配给占位符。 如果您有很多占位符,那么您可能需要重新评估您的页面设计,并查看是否可以使用较少的占位符进行更一般的处理。 –

+2

有点晚了,但来自http://stackoverflow.com/a/32629319/1921754的补充:您可以通过在“Sitecore.ExperienceEditor.config”中将“WebEdit.PlaceholderEditableWithoutSettings”设置为“true”来允许编辑所有占位符'文件。 –