本文介绍了Sitecore项目将不会进入编辑模式;对如何排除故障有什么建议?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有几个Sitecore项目(其模板已连接到审批工作流)在单击"审阅"选项卡中的"编辑"时不会进入编辑模式。在网站的其他位置成功使用了相同的工作流(该网站已超过3年),但在这种情况下单击"编辑"似乎不会影响工作流状态。

我启用了详细日志记录,它提供了很多详细信息,但没有显示任何错误情况。几天来,我一直在比较这个模板与其他"工作"模板的配置方式,所有东西看起来都很干净,但我肯定遗漏了一些明显的东西。

编辑:有问题的项目是由数据提供程序导入的,我已经确认,由于某种原因,Sitecore没有将"Workflow"和"State"系统标准字段设置为默认值。这似乎至少是问题的一部分。

编辑2:按照此线程http://sdn.sitecore.net/Forum/ShowPost.aspx?PostID=45991中的步骤使用Sitecore Rock将所有项目更新到正确的工作流状态,但更新没有成功。由于某些原因,不会为导入的项目保留工作流更改。

编辑3:单击"主页"选项卡下的"编辑"下拉按钮将显示消息"该项目当前不是工作流的一部分。"

推荐答案

标准值设置正确吗?此模板只有一个标准值项目?

通常,几乎每次我都会遇到这样一种情况,即X在某些项目上工作,而在其他项目上不工作……这是权限问题。我希望您以管理员的身份对此进行了测试?

抱歉,我的建议很含糊,但这里很难具体说明。我们需要你提供更多信息.当您单击"编辑"时,您预计会发生什么情况?我不完全确定您这里所说的"编辑模式"是什么意思。在工具集编辑器中,所有项目基本上始终处于编辑模式.在我的配置中,当我单击编辑时,我只是锁定了项目。它不会更改工作流状态或创建新版本。

这些项目来自数据提供程序.您的数据提供程序是否正确处理锁定/解锁调用?我知道可以在不实现整个Item API的情况下使用数据提供程序。

这篇关于Sitecore项目将不会进入编辑模式;对如何排除故障有什么建议?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-28 20:51
查看更多