2015-10-19 24 views
2

表現不同我創建了一個名爲創建自定義欄目/在略低於默認Sitecore的7「快速信息」部分更新了,如下圖所示:定製部分Sitecore的7開發Sitecore的8

Created/updated section in sitcore7

最近我們遷移我們的項目從Sitecore的7至8 Sitecore的,但我們開發的「創建/更新」部分不再看起來像Sitecore的7 的快速信息的代碼類似於Sitecore.Shell使用快速信息默認代碼。 Applications.ContentEditor.Pipelines.RenderContentEditor命名空間Sitecore.Client.dll

Created/updated section in sitcore8

如上所示,「創建/更新」中顯示的字段看起來不像「快速信息」部分。相反,我們可以看到一個不同的表和行,這些字段的字段和寬度較少,因爲「創建時間」字段中的整個時間此刻不可見,並且正在裁剪。我不知道它在Sitecore8如何改變,如何將它切換回正確的觀點類似Sitecore的7

回答

0

的快速信息,您將需要更改CSS爲您的自定義組件。

首先,要確保第一列具有固定寬度,第二列具有nowrap樣式設置:

td:nth-of-type(1) { width: 110px; } 
td { white-space: nowrap; } 

這將使包含信息第一欄之後佔據空間的所有的剩餘第二列。

重要:CSS order does matter;你也可以在上面的例子中加上td作爲你的自定義面板的父容器元素的選擇器(不要混淆頁面上其餘表格)。

而且,你可能想要刪除邊框,有外觀和感覺像快速查看部分有,但是從您的文章,目前還不清楚哪個元素使得邊框,很可能是同一個TD。

希望這會有所幫助!

2

而不是在第二列輸出<input>HTML,只是做直線值。