组模板 group-templates
组模板控制台类似于站点模板控制台。 两者都是用于一组预布线页面的蓝图以及构成社区站点的功能。 不同之处在于,站点模板适用于主社区,组模板适用于社区组(嵌套在主社区中的子社区)。
通过包含组函数(该函数可能不是模板中的第一个或唯一函数),社区组已合并到站点模板中。
从Communities 功能包1开始,可通过在组模板中包含组函数来嵌套组。
执行创建社区组的操作后,即会选择该组的模板(结构)。 选择取决于添加到站点或组模板时组功能的配置方式。
组模板控制台 group-templates-console
要在AEM创作环境中访问组模板控制台,请执行以下操作:
- 选择 工具 | Communities | 全局导航中的组模板。
此控制台显示可从中创建社区站点的模板,并允许创建新组模板。
创建组模板 create-group-template
要开始创建组模板,请选择Create
。
这将显示站点编辑器面板,其中包含三个子面板:
基本信息 basic-info
在“基本信息”面板上,配置了名称、描述以及模板是启用还是禁用:
-
新组模板名称
模板名称id。
-
描述
模板描述。
-
已禁用/已启用
控制模板是否可引用的切换开关。
缩略图 thumbnail
(可选)选择上传图像图标以显示缩略图,以及社区站点创建者的名称和描述。
结构 structure
要添加社区功能,请按照站点菜单链接出现的顺序,从右向左拖动。 样式在创建站点期间应用到模板。
例如,如果您需要论坛,请将论坛功能从库中拖放到模板生成器下。 这将导致论坛配置对话框打开。 有关配置对话框的信息,请参阅函数控制台。
基于此模板,继续拖放子社区站点(组)所需的任何其他社区功能。
将所有所需函数放入模板生成器区域并进行配置后,选择右上角的 保存。
编辑组模板 edit-group-template
在主组模板控制台中查看社区组时,可以选择编辑现有组模板。
编辑组模板不会影响已从该模板创建的社区站点。 可以直接编辑社区站点的结构。
此过程提供的面板与创建组模板提供的面板相同。