在内容编辑器中的测试CM服务器上,我单击“锁定”和“编辑”,这会将页面项目移出最终工作流程状态并将其移动到第一个(在我们的情况下"草稿")。然后,我点击发布>页面编辑器。在页面编辑器窗口中,蓝色工作流栏显示页面仍处于最终工作流状态。如果我在页面编辑器中对页面进行了更改并按保存,则会创建一个新版本...每次保存新版本时都会创建。回到内容编辑器,它仍显示为草稿。如果我以管理员身份登录并查看工作流程字段,则会显示为草稿。
这只发生在我们的测试CM服务器上。在我们的开发环境中,一切都按预期工作。为了让它变得更有趣,似乎每次都不会发生......当它工作时仍然无法确定模式。
任何人都知道是什么原因引起的?这有点毁了我的一天。
我还要补充一点,我已经比较了服务器之间的所有配置文件,除了连接字符串之外,它们是相同的。我还检查了工作流权限,这些也是相同的。
更新:我已经弄明白是什么导致了这种行为,但它开辟了一个更大的问题。发生的事情是,“体验”选项卡中的时间决定了您在页面编辑器中看到的内容。因此,对于我正在测试的页面,"版本"我在内容编辑器中看到的与我看到的页面编辑器不一样。 “体验”选项卡上的“日期”设置为发布限制之前的日期,该日期是在创建新版本时设置的。
作者在“体验”标签上与“日期”字段相关的预期体验是什么?如果我设定了那个日期,那么我设定它的日期将永远存在。如果我明天回到那个页面,它仍然会设置最后一个日期。这意味着作者需要不断地,手动改变日期以使其保持最新状态,这不是一个很好的体验。我有什么遗失的吗?