Sitecore - 从完整站点发布中排除项目

时间:2014-11-28 14:54:30

标签: sitecore sitecore7.5

我正在尝试找到标记项目(当前正在编辑)的最佳机制,以防止它们在完整站点发布期间生效。我不想使用内置的“永不发布”,因为这将取消发布项目,而我希望当前项目保持实时。我们没有在其他地方使用工作流程,因此将其放在每个项目上都感觉过度。我们正在使用7.5。

由于

2 个答案:

答案 0 :(得分:3)

您并不需要将工作流程放在“每个”项目上,只需将其设置为项目模板的标准值,它就会被分配给所有项目。

我想不出除了使用sitecore工作流之外的任何其他方式,这就是Sitecore的工作方式。

答案 1 :(得分:2)

如果您最喜欢的工作流程,如果您想要避免Draft步骤,则可以将工作流程步骤更改为直接从Approved转到Awaiting Publish。您只需要在所有其他模板继承的基本模板的标准值上设置工作流程。

启用工作流后,Sitecore还会自动对项目进行版本控制。这允许您在各个版本化项目上设置Publishable标志。

如果由于某种原因不想使用工作流,还可以从“版本”选项卡创建新版本的项目。在您准备好之前取消选中最新版本的Publishable选项(从Publish选项卡> Restrictions> Change)。

Publish Settings Publish Item Notification