我有一个包含多个子项的文件夹项。这些子项的模板添加了一个字段。在添加字段之前使用子项目进行发布。该模板随新字段一起发布。使用Smart Publish将数据输入字段后,也会发布项目。
一些项目的发布很顺利。其他项目未公布。就像大多数项目被跳过一样。当我手动发布这些项目时,它们都发布得很好。
某些未发布的项目停留在工作流程中。但其他项目,我没有任何线索。
可能导致此问题的原因是什么?欢迎任何提示。
由于
答案 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节“自动发布操作”)
希望有帮助!
请让我知道...。谢谢!