Paul George
Paul George

Reputation: 1817

Sitecore - how to preview an unpublishable item

I have a simple requirement to be able to setup and preview pages in advance. The pages are for publication on a particular day and are one-off publications. They must not be visible prior to publication.

How can I preview the item prior to publication without making anything public?

If I restrict the version (i.e. version 1) from being published, I still get a published page showing standard values i.e. version 0 of the item.

If I restrict the item from being published, I can no longer preview it. It seems that the preview function has a dependancy on the item being publishable.

Am I missing a trick here?

Update : I'm particularly interested in why I can't preview the item when the item is restricted, as this is possibly the most intuitive restriction a user can use.

Upvotes: 2

Views: 2625

Answers (2)

Ruud van Falier
Ruud van Falier

Reputation: 8877

You can set a date restriction on the version or the item.

Then go to the preview mode and use the date selector to select a different date.

enter image description here

When you select a date that falls within the publication date range, your item will be visible in the preview.

Update: As you're particularly interested in previewing restricted items; it can be done if you setup a new site and point it to the master database instead of the usual web database.

This is explained in a blogpost by Mark Ursino.

Upvotes: 4

Mark Ursino
Mark Ursino

Reputation: 31435

As Rudd mentioned, my blog post explains how to do this. However, you can also setup a new workflow provider by Alex Shyba that allows for semi-final workflow states and thus allows publishing to them: Publish to pre-production web database. Part 2.

Upvotes: 3

Related Questions