2012-10-04 55 views
0

我在站点中具有以下占位符安排。SiteCore - 在上面移动占位符并禁止在编辑模式下编辑页面中的其他项目

top-placeholder 
bottom-placeholder 

这里的顶部占位符将保存一个子图层,显示图像和底部占位符,显示网站中的一些导航链接。在编辑模式下,每当我删除顶部占位符中显示的子布局时,底部占位符中的导航移动到顶部,然后我无法进一步编辑,也无法再次将图像插入顶部占位符中我没有再看到顶级占位符。

如果我错过了任何设置,或者可能是移动包含导航链接的子层布局的问题并且不允许我再次编辑/插入图像,请让我知道。

回答

2

看起来像从顶级占位符删除子布局后,它会折叠,因为里面没有内容,并且没有CSS设置可以为此占位符设置一些最小高度和宽度。这就是为什么你不能选择它来添加新的子布局。

尝试添加一些额外的CSS样式只会在页面编辑器编辑模式(Sitecore.Context.PageMode.IsPageEditorEditing),将设置顶级占位的最小高度和宽度显示。

+0

您好Maras.I尝试下面的代码 <%如果(Sitecore.Context.PageMode.IsPageEditorEditing){%> <%}else{%><%}%>.Here topContainer有最小高度:240px;但仍然没有任何想法? – Suhas

+0

尝试是这样的: <%如果(Sitecore.Context.PageMode.IsPageEditorEditing){%> <风格类型= “文本/ CSS”> .topContainer {最小宽度:300像素; min-height:300px;背景色:红/ *刚看到其中placehoder是* /} <% } %>

相关问题