Pra*_*ade 6 layout sitecore sitecore8
我有一个小问题,有疑问.我创建了一个页面,其中有三个组件添加在三个不同的占位符中.此页面是为英文版本创建的.我需要这个页面和组件,以便在页面的德语版本中添加.
我阅读了一些文章,说明了Sitecore 8的布局增量和"最终布局"功能的使用,但对此问题有点困惑.
另外,我检查了/ sitecore/templates/System/Templates/Sections/Layout中的__Renderings设置,并检查了Shared字段.布局仍然没有共享.
我错过了任何设置吗?我是否每次都需要创建两个版本,即重复德语版本的布局步骤?
欢迎所有建议.
如果您使用Sitecore 8.0并通过体验编辑器添加组件,则需要将组件添加到项目的每个语言变体中,即一次用于英语,一次用于德语.这是因为Final Layout
当通过体验编辑器添加组件时,组件将存储在字段中,并且该字段是特定于语言的.
您唯一的选择是Shared Layout
通过从选项卡中选择Presentation> Details来手动添加组件.
如果您需要同时为所有语言版本添加相同的组件,那么我建议您升级到Sitecore 8.1,这将使您能够通过Edit all versions
功能区中的选项执行此操作:
编辑:从Sitecore 8.1 update-1开始,可以使用Presentation选项卡下的"Layout Switcher"编辑共享布局: