Sitecore子项未发布

时间:2013-09-16 16:08:33

标签: sitecore publish

我有一个包含多个子项的文件夹项。这些子项的模板添加了一个字段。在添加字段之前使用子项目进行发布。该模板随新字段一起发布。使用Smart Publish将数据输入字段后,也会发布项目。

一些项目的发布很顺利。其他项目未公布。就像大多数项目被跳过一样。当我手动发布这些项目时,它们都发布得很好。

某些未发布的项目停留在工作流程中。但其他项目,我没有任何线索。

可能导致此问题的原因是什么?欢迎任何提示。

由于

3 个答案:

答案 0 :(得分:1)

出版限制是一种选择。如果某个项目被限制发布(通常会在内容编辑器中显示为警告),则该项目的子项目将不会发布。

问题相当广泛; - )

答案 1 :(得分:0)

我确信丹麦办事处的某位人员正在咬牙切齿地听到这一点,但我很确定我说的不仅仅是一些Sitecore开发人员,而是说智能发布是不可信任的< / strong>即可。我怀疑这是一个正确的错误,但情况复杂,不可能涵盖隐藏在规则中的每个有趣的异常。

正如另一个答案提到的那样,发布限制和警告只是可以绊倒它的一百种不同的事情中的两种。 重新发布是唯一的展示方式,尤其是当最近添加的字段到基本模板的问题时。

在我工作过的一个Sitecore实例中,Smart Publish的片状对用户来说是一种烦恼,我设置了一个基本上是Republish命令来为除超级用户以外的所有用户启动项目保存。这增加了保存的半秒滞后,但之后没有更多的同步问题。

答案 2 :(得分:0)

您知道此解决方案吗?

点击“自动发布”操作->检查“参数:”字段的值(位于“内容”标签下的“数据”字段部分)

Please click here to view this as a screenshot

深度参数,用于指定子级是否 项目应该发布。

  

当deep = 1时-发布子级。
  当deep = 0时-不发布孩子。

     

注意:   
1。显然,此解决方案仅适用于已为其项目分配工作流程的人员   
2。查看屏幕快照图像,以了解应该为“参数”字段输入什么格式的输入
3。   我正在使用Sitecore 8.2 Xperience Platform
4。请参阅:https://sdn.sitecore.net/upload/sitecore6/workflowreference-usletter.pdf(转到第15页/第3.2.2节“自动发布操作”)

希望有帮助!
请让我知道...。谢谢!