gpt4 book ai didi

layout - 站点核心 8 : Sharing Layout among different languages

转载 作者:行者123 更新时间:2023-12-04 14:10:50 26 4
gpt4 key购买 nike

我在这里有一个小问题和一个疑问。我创建了一个页面,该页面在三个不同的占位符中添加了三个组件。此页面是为英文版创建的。我还需要这个页面和要在页面的德语版本中添加的组件。

我阅读了几篇文章,这些文章说明了 Sitecore 8 的布局增量和“最终布局”功能的使用,但对这个问题有点困惑。

Article1

另外,我检查了 __效果图 在/sitecore/templates/System/Templates/Sections/Layout 和 中设置共享 字段被选中。布局仍然不共享。

我是否缺少任何设置?我是否需要每次都创建两个版本,即重复德语版本的布局步骤?

欢迎所有建议。

最佳答案

如果您使用 Sitecore 8.0 并通过体验编辑器添加组件,那么您需要将组件添加到项目的每种语言变体中,即一次用于英语,一次用于德语。这是因为组件是根据 Final Layout 存储的。通过体验编辑器添加的字段,并且该字段是特定于语言的。

您唯一的选择是将组件添加到 Shared Layout通过从选项卡中选择演示文稿 > 详细信息手动进行。

如果您需要同时为所有语言变体添加相同的组件,那么我建议您升级到 Sitecore 8.1,这将使您能够通过 Edit all versions 执行此操作。功能区中的选项:

Edit All Versions

编辑:从 Sitecore 8.1 update-1 开始,可以使用演示选项卡下的“布局切换器”编辑共享布局:

Sitecore 8.1

关于layout - 站点核心 8 : Sharing Layout among different languages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33931367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com