2012-10-29 57 views
2

我有一個簡單的要求,可以提前設置和預覽頁面。這些網頁將在某一天發佈,並且是一次性出版物。它們在發佈之前一定不可見。Sitecore - 如何預覽不可展示的項目

如何在發佈之前預覽該項目而不公開任何內容?

如果我限制版本(即版本1)被髮布,我仍然會得到一個顯示標準值的版本,即版本0的項目。

如果我限制項目從發佈,我不能再預覽它。預覽功能似乎對可發佈的項目有依賴性。

我在這裏錯過了一招嗎?

更新:我特別感興趣的是爲什麼當項目受限時我無法預覽項目,因爲這可能是用戶可以使用的最直觀的限制。

+1

無法預覽不可發佈項目的根源在於什麼是預覽這樣做。基本上,它會向您顯示該網站的一個版本,並遵循所有規則來顯示網站的外觀。爲了準確表達網站,它需要遵循所有規則。說有人想確認它不會顯示,那麼他們預計無法預覽它。 – divamatrix

+0

謝謝!好點,這解釋了它。通過查看主數據庫,我一直將預覽功能看作預覽內容。由於「發佈」不需要這麼做,我不明白爲什麼它會影響預覽。 雖然我現在瞭解這種行爲,但它似乎很無益。我希望更多的人希望預覽內容,而不會被髮布的風險 - 標記爲不可發佈的,而不是那些想要「預覽」它確實是不可發佈的事實的人。我可以想到許多方法向用戶指出這一點,同時仍然允許預覽,但是那是另一個故事。 –

回答

4

您可以設置版本或項目的日期限制。

然後轉到預覽模式並使用日期選擇器選擇不同的日期。

enter image description here

當您選擇出版日期範圍內的落在日期,您的項目將在預覽可見。

更新: 由於您對預覽受限物品特別感興趣,如果您設置了新站點並將其指向master數據庫而不是通常的web數據庫,則可以完成此操作。

這在a blogpost by Mark Ursino中有解釋。