To send items in a workflow state to a new publishing target or preview publishing target, the first step is to create a new publishing target.You can learn how to do this in my previous blog Adding New Publishing Targets in Sitecore.
By default, items that are in their final workflow state can be published. However, in situations where you need to publish an item before it reaches the final workflow state.
For example, if you want the item to be reviewed by a non-Sitecore user, you can publish the item to a preview publishing target.
To facilitate this kind of setup, Sitecore includes a feature called “Publishing Targets”. Publishing Targets are listed in the publishing wizard dialog so an author can select which environment the content will be published to.
You can assign publishing target to one or more workflow states to allow items in that workflow state to be published.
When you publish to a preview publishing target, all items that are in a workflow state with this preview publishing target assigned, and all items that are in a final workflow state of any workflow are published.
This way items that are not in the final workflow state (and therefore cannot be published) can be published to an internal site.
They can be viewed and approved by non-CMS users (such as a manager or client) before publishing the content to the public site.
In the Content Editor (
Master database), navigate in the content tree to the workflow used on your site under
System/Workflows, and then select the workflow state that you want to assign the new publishing target to.
Data section of selected workflow state, select new the publishing targets to assign to this workflow state.
The list contains only the publishing targets that are specified as preview publishing targets. If you are unable to see new publishing target under
Data, go to your new publishing target under
/sitecore/system/Publishing targets and select
Preview publishing target.
This publishing target can be assigned to workflow states that are not the final state
Now the items that are in a workflow state (Awaiting Approval) with the new (QA) publishing target assigned appear with a notification to let you know which preview publishing targets the specific item can be published to.
We're on the look out for talented developers to join our team.
Think you have what it takes?