【发布时间】:2016-10-08 21:27:23
【问题描述】:
我在“主页”位置之外创建了一个 Sitecore 项目。当我发布该项目时,它不会出现在 Web 数据库中。它似乎被跳过了。
【问题讨论】:
标签: sitecore publishing
我在“主页”位置之外创建了一个 Sitecore 项目。当我发布该项目时,它不会出现在 Web 数据库中。它似乎被跳过了。
【问题讨论】:
标签: sitecore publishing
项目在内容树中的位置对项目是否发布没有任何影响。您的项目是否在Home 节点下并不重要。
您的项目在发布时被跳过的原因可能有多种:
【讨论】:
Draft 或其他状态?
请检查工作流程并确保其处于正确状态。通常,示例模板在其标准值中设置了工作流。
【讨论】:
检查是否勾选了“从不发布”复选框
【讨论】:
有时启用跟踪以了解项目未发布的原因很有用。
请在 /App_Config/Sitecore.config 文件中找到 <publishItem> 管道,并将 UpdateStatistics 处理器的 <traceToLog> 节点值更改为“true”。当您再次发布项目时,将添加额外的跟踪消息 Sitecore 日志文件。跳过该项目应该是有原因的。希望这会有所帮助。
注意:一旦问题得到解决,不要忘记将值返回为“false”。跟踪有点贵。
【讨论】: