在 AEM Headless 内容作者历程的开头,使用 AEM 对 Headless 进行内容建模的基础知识涵盖了与针对 Headless 进行创作相关的基本概念和术语。
本文基于这些内容编写,以便您了解如何为 AEM Headless 项目创建您自己的内容片段模型。
之后,可以创建内容片段模型并定义结构。可以在工具 -> 常规 -> 内容片段模型下完成此操作。
选择此选项后,您导航到模型的位置并选择创建。您可以在此处输入各种关键详细信息。
默认情况下,启用模型选项已激活。这意味着,您的模型一经保存即可立即使用(用于创建内容片段)。如果需要,您可以禁用此选项 - 可以稍后启用(或禁用)现有模型。
使用创建进行确认,然后可以打开您的模型以开始定义结构。
当您首次打开一个新模型时,您将看到左侧有一个大的空白区域,右侧有一个较长的数据类型列表:
那么 - 该如何操作?
您可以将数据类型的实例拖到左侧空白区域,您已定义模型!
在添加数据类型后,您需要为该字段定义属性。这些都取决于将使用的类型。例如:
可以添加所需数量的字段。例如:
您的内容作者看不到您用于创建模型的实际数据类型和属性。这意味着您可能需要提供有关他们如何填写特定字段的帮助和信息。对于基本信息,您可以使用字段标签和默认值,但在更复杂的情况下,可能需要考虑项目特定的文档。
请参阅“其他资源 – 内容片段模型”。
管理内容片段模型涉及:
在发布任何相关内容片段时/之前,需要发布内容片段模型。
如果作者尝试发布的内容片段的模型尚未发布,则会显示一个选择列表来指示该情况,并且模型将随该片段一起发布。
模型一经发布,就会锁定为作者的只读架构。这旨在阻止进行可能导致现有 GraphQL 架构和查询出错的更改,尤其是在发布环境中。它在控制台中由已锁定指示。
当模型处于已锁定状态(在只读架构中)时,您可以查看模型的内容和结构,但无法直接编辑它们;但您可以从控制台或模型编辑器中管理已锁定模型。
现在您已了解基础知识,下一步是开始创建您自己的内容片段模型。
基本处理 – 此页面主要基于Sites控制台,但许多/大多数功能也用于在常规控制台下导航到并操作内容片段模型。
快速入门指南