【问题标题】:Sitecore workflow publish action parametersSitecore 工作流发布操作参数
【发布时间】:2015-10-29 20:49:45
【问题描述】:

我们为 Sitecore 中的大部分内容启用了工作流程。我们正在使用项目进入工作流的最终状态后可用的自动发布功能。我们的实施合作伙伴为此发布操作启用了 3 个参数 -

  • 所有语言=1
  • 相关=1
  • 深=1

我了解 deep 仅发布工作流所在项目的子项。我也知道相关将发布所有相关图像,项目通过链接管理器功能链接。但我不明白 alllanguages 参数的用途。这是否以所有可用语言发布工作流中的项目?此外,它是否也会以所有可用语言发布所有子项和相关项目?

【问题讨论】:

    标签: sitecore publish sitecore-workflow


    【解决方案1】:

    有6个参数boolean,1或0

    使用 allanguages、related 和 deep,它以所有语言发布当前项目和 childeren 及相关项目,因此 childeren 和相关项目也以所有语言发布。

    看这篇文章auto-publish-workflow-action-updates

    这是语言选项:

    "alllanguages" - 控制当前项目是否以源数据库中存在的所有语言发布。可能的值:“1” - 当前项目将以源数据库中存在的所有语言发布;所有其他值 - 代码使用其他参数的值来确定当前项目将发布的语言。

    "languages" - 以逗号 (,) 分隔的当前项目发布的语言列表。

    "itemlanguage" - 控制当前项目是否以当前语言发布。可能的值:“1” - 当前项目将以其当前语言发布; “0” - 当前项目不会以其当前语言发布;所有其他值 - 当前项目将以其当前语言发布。请注意,即使此参数的值为“0”,如果项目的当前语言在“语言”列表中,当前项目仍将以其当前语言发布。

    【讨论】:

      【解决方案2】:

      Sitecore 有每个项目的版本和语言;我的假设(没有看到实现)是它发布所述项目的所有(可用)版本。也就是说,如果你只有一个en-US 语言版本,你不一定也会得到一个es-SP(除非你的工作流程的一部分是语言翻译)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-12-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-12
        • 1970-01-01
        • 2021-11-02
        相关资源
        最近更新 更多