sitecore工作流和标准值继承令人讨厌的问题

lur*_*her 10 sitecore sitecore6 sitecore-workflow

现在我遇到了sitecore工作流程的问题.问题如下:

我的模板标准值已设置工作流和默认工作流字段集.工作流状态设置为草稿.但是,每次我从此模板创建项目时,它都不会继承工作流程部分字段,所有这些都是空的

如果我手动设置项目的工作流程和工作流程状态,它可以按预期工作到最终状态.但是,如果内容作者编辑该项目,则会创建新版本,但仅保留工作流程字段值,而工作流程状态再次为空.

我做错了什么?为什么会这样?我正在使用sitecore 6.5.0

Sea*_*ney 23

__Standard Values模板的应该只有该Default workflow领域集; 不要Workflow__Standard Values项目上设置字段,因为这暗示__Standard Values项目本身就在工作流程中!同样,不要State__Standard Values项目上设置字段,因为该项目表示该__Standard Values项目处于该状态!

您的工作流项目上有一个Initial State字段,用于定义项目所处的初始状态(假设项目使用该工作流程).

当您创建一个项目,该项目有一个__Standard Value与在工作流Default Workflow领域,那么该项目将有它的Workflow字段设置相同,Default Workflow它的领域__Standard Values.项目所处的状态将是Initial State所述工作流程中定义的状态.