为什么我的内容项不接受新的工作流程?
我在一个节点中的所有内容项都对工作流程有错误的引用。我正在尝试创建一个来替换缺失的工作流程。我执行了以下步骤:
- 创建一个新工作流程
- 找到此节点中的所有内容项使用的通用继承模板。
- 在标准值中,我为“工作流程”和“默认工作流程”字段选择了新工作流程(我认为我只需要默认值,但我不确定。)
- 已保存并智能发布。
内容项仍显示缺少的工作流的 GUID。我单击内容项顶部的模板名称,仔细检查模板上的标准值,一切看起来都很棒。
如何强制内容项从其模板中检索正确的工作流程?
All of my Content Items in one node have a bad reference to a workflow. I am trying to create one to replace the missing Workflow. I did these steps:
- Created a new workflow
- Located the common inherited template that all content items in this node use.
- In the standard values I chose my new workflow for the "Workflow" and "Default Workflow" fields (I think I just need default, but I am not sure.)
- Saved and Smart Published.
The content items still show the GUID for the missing Workflow. I click the template name at the top of the content item, double check the standard values on the template and everything looks great.
How do I force Content Items to retrieve the correct workflow from their Templates?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的内容项似乎已偏离其标准值,这就是您的新标准值 WF 未设置的原因。您使用的是哪个版本的 Sitecore?您可以使用每个内容项上的重置按钮将其恢复为工作流程的标准值。
过程想法是编写代码以编程方式重置字段或将它们设置为一个新的WF
It looks like your content items have broken from their standard values which is why your new standard value WF is not getting set. What version of Sitecore are you using? You can use the reset button on each content item to bring it back to the standard value just for the workflow.
Another idea is to write code to programatically reset fields or set them to a new WF