我正在研究 AEM 的新功能“内容片段”,该功能在 AEM 6.2 中引入并在 6.3 中进一步增强,但是我不太清楚内容片段的实际用例,需要更多的了解。
我还有一些其他问题,但是,上述三个问题将有助于真正理解创建此功能的实际用例场景。
问候, 高拉夫
内容片段简单地说,
基于这个逻辑:
内容片段适合长文章页面或新闻页面,但我不认为它可以用于所有类型的创作,对吧?
不,长页面不是片段,大多数片段将是文本墙或具有最小布局依赖性的简单段落。将整页内容创建为可重用片段将是违反直觉的。
假设我们的网站中有文章页面和新闻页面,两者都是每天创建的,因此作者可以将它们创建为内容片段,而不是将它们创作为页面?是对的吗?一旦作者创建了内容片段,我们是否需要编写一些工作流程/事件侦听器来自动为它们创建页面?
同样,这是一种可能的用例,尽管可能还有其他替代解决方案。如果文章是跨渠道创建和重用的,那么这将是一个完美的案例。但是,正如您所说,您将需要额外的逻辑(工作流或类似的逻辑)来侦听这些新的内容片段并将它们插入到频道特定的页面中。这不是最优雅的解决方案,因为作者无法对所见即所得的创作功能进行大量控制。
此外,由于内容片段仅涉及内容而不是布局,因此我们需要一些组件来获取其内容并将其呈现在所需的布局中。当我们希望文章和新闻页面的不同内容片段有不同的布局时会发生什么?此外,在对话框中,我们可以要求作者提供显示在页面上的摘要文本、描述、作者、日期和文章正文,但是这些不同的字段将如何写入内容片段中以及组件如何识别哪个部分是什么?
是的,您的页面模板或具有关联样式和脚本的组件应该涵盖这一点。
内容片段是老式吊带参考组件的更高级版本。如果您保持内容简单,那么它在页面和组件之间的可重用性就会更高。一个很好的例子是页脚或页眉内容或需要在网站的各个位置显示的法律免责声明之类的内容。
另一种看待它的方法是简化创作。您将内容创建任务分配给简单的作者。然后,更高级的作者可以提取他们认为适合页面的内容。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
1968 次 |
| 最近记录: |