Sitecore项目不会进入编辑模式;有关如何排除故障的任何建议?

时间:2012-10-31 14:47:52

标签: sitecore sitecore6 sitecore-workflow

我有几个Sitecore项目(其模板已连接到审批工作流程),当点击“审核”标签中的“编辑”时,这些项目不会进入编辑模式。成功的工作流程在站点的其他地方成功使用(该站点已超过3年),但在这种情况下单击“编辑”似乎不会影响工作流状态。

我打开了详细日志记录,它提供了很多详细信息,但没有任何内容可以指示任何错误情况。我一直在比较这个模板如何配置其他“工作”模板几天,所有东西看起来都是犹太洁食,但我肯定错过了一些明显的东西。

编辑:有问题的项目是由数据提供商导入的,我已经确认,由于某种原因,Sitecore没有使用默认值设置“工作流程”和“状态”系统标准字段。这似乎至少是问题的一部分。

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

编辑3:单击“主页”选项卡下的“编辑”下拉按钮会显示消息“该项目当前不属于工作流程。”

1 个答案:

答案 0 :(得分:0)

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

一般来说,几乎每次我遇到X在某些项目上工作而在其他项目上工作的情况......这是一个权限问题。您是否希望以管理员身份对此进行测试?

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

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