Sitecore 工作流发布操作参数
Sitecore workflow publish action parameters
我们为 Sitecore 中的大部分内容启用了工作流。我们正在使用项目进入工作流程的最终状态后可用的自动发布功能。我们的实施合作伙伴为此发布操作启用了 3 个参数 -
- 所有语言=1
- 相关=1
- 深=1
我了解 deep 仅发布工作流所在项目的子项。我还了解到,related 将发布所有相关图像,项目通过 link 管理器功能 linked。但我不明白 alllanguages 参数的用途。这是否以所有可用语言在工作流中发布项目?此外,它是否也会以所有可用语言发布所有子项和相关项目?
Sitecore 有每个项目的版本和语言;我的假设(没有看到实施)是它发布所述项目的所有(可用)版本。也就是说,如果您只有 en-US
语言版本,则不一定也会获得 es-SP
(除非您的工作流程的一部分是语言翻译)。
有6个参数boolean,1或0
对于所有语言,相关和深度,它以所有语言发布当前项目和子项及相关项,因此子项和相关项也以所有语言发布。
查看这篇文章auto-publish-workflow-action-updates
这是语言选项:
"alllanguages" - 控制当前项目是否以源数据库中存在的所有语言发布。可能的值:“1”——当前项目将以源数据库中存在的所有语言发布;所有其他值 - 代码使用其他参数的值来确定发布当前项目所使用的语言。
"languages" - 以逗号 (,) 分隔的当前项目发布语言列表。
"itemlanguage" - 控制当前项目是否以其当前语言发布。可能的值:“1”——当前项目将以其当前语言发布; “0”——当前项目不会以其当前语言发布;所有其他值 - 当前项目将以其当前语言发布。请注意,即使此参数的值为“0”,如果项目的当前语言在 "languages" 列表中,则当前项目仍将以其当前语言发布。
我们为 Sitecore 中的大部分内容启用了工作流。我们正在使用项目进入工作流程的最终状态后可用的自动发布功能。我们的实施合作伙伴为此发布操作启用了 3 个参数 -
- 所有语言=1
- 相关=1
- 深=1
我了解 deep 仅发布工作流所在项目的子项。我还了解到,related 将发布所有相关图像,项目通过 link 管理器功能 linked。但我不明白 alllanguages 参数的用途。这是否以所有可用语言在工作流中发布项目?此外,它是否也会以所有可用语言发布所有子项和相关项目?
Sitecore 有每个项目的版本和语言;我的假设(没有看到实施)是它发布所述项目的所有(可用)版本。也就是说,如果您只有 en-US
语言版本,则不一定也会获得 es-SP
(除非您的工作流程的一部分是语言翻译)。
有6个参数boolean,1或0
对于所有语言,相关和深度,它以所有语言发布当前项目和子项及相关项,因此子项和相关项也以所有语言发布。
查看这篇文章auto-publish-workflow-action-updates
这是语言选项:
"alllanguages" - 控制当前项目是否以源数据库中存在的所有语言发布。可能的值:“1”——当前项目将以源数据库中存在的所有语言发布;所有其他值 - 代码使用其他参数的值来确定发布当前项目所使用的语言。
"languages" - 以逗号 (,) 分隔的当前项目发布语言列表。
"itemlanguage" - 控制当前项目是否以其当前语言发布。可能的值:“1”——当前项目将以其当前语言发布; “0”——当前项目不会以其当前语言发布;所有其他值 - 当前项目将以其当前语言发布。请注意,即使此参数的值为“0”,如果项目的当前语言在 "languages" 列表中,则当前项目仍将以其当前语言发布。