我正在使用 Adobe Experience Manager (AEM) 6.3。在基本结构中,components 文件夹包含内容和结构文件夹。在这两个文件夹中,我们都放置了组件。这两个文件夹有什么区别?
问问题
1584 次
1 回答
8
简单来说,负责渲染骨架或页面最外层部分的组件被放置在structure
文件夹中,而仅渲染页面部分的组件被放置在content
文件夹中。请注意,这只是 Adobe 的最佳实践建议,您也可以使用自定义名称维护文件夹。
在旧版本的 AEM 中,文件夹中的组件structure
被放置在page
文件夹中并被称为page components
.
structure
如何和content
组件在页面中集成的高级流程-
- 要在 AEM 中创建页面,您必须选择一个模板。
- 模板首先在
/conf
文件夹中创建。模板通常由组件备份(sling:resourceType
模板指向structure
组件)structure
以呈现初始视图。常用structure
组件包括header
,footer
,body
它通常包含容器组件,如parsys
orresponsivegrid
。 - 然后使用上面创建的模板创建一个页面,内容作者使用功能组件(中的组件
content
)来设计页面 - 在以前的版本中从组件侧栏或 Sidekick 拖放。
于 2018-05-09T06:31:32.333 回答