2012-10-04 137 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是* /} <% } %>

相關問題