2016-07-23 141 views

回答

1

在AEM的同一个实例上推出多站点时,设计对话框不是区域设置或站点特定的。设计对话框属性以设计模板/组件为基础存储(/etc/designs/<your-site>/jcr:content/<path/page component name>/<component>)。您可以查看geometrixx站点的示例@/etc/designs/geometrixx/jcr:content/page/logo

对于需要在每个站点/语言环境中更改的内容/图像,您应该使用普通对话框。

对于需要在站点间保持一致的组件,例如页眉和页脚,通常需要创建一次,而不是每次创建新页面时都要进行编辑,您可以使用iparsys组件继承这些组件部分到层次结构中的页面。这将需要继承系统设置在其他模板扩展的基本页面/模板上,以便将继承扩展到所有模板。

+0

我们有没有办法让地区特定的设计页面与这些设计页面关联到各自的场所网站,而其余内容来自父网站的“MSM-ing”? – hbtolearn

+0

不,没有语言环境特定设计页面的概念,除非您的语言环境具有不同的模板,这两种模板都不建议在AEM中管理模板的无效方式。 –

+0

只是一个想法:模板定义布局的差异不是更合适,而设计页面定义了这些“相同”模板上样式的差异。因此,通过区分不同的设计,设计可以变化,以便为相同的一组布局(模板)提供与样式相关的图像/内容的变化? – hbtolearn