第3章 — 创作事件内容片段

AEM Headless教程的第3章介绍了如何根据在第2章中创建的内容片段模型创建和创作事件内容片段。

创作事件内容片段

通过创建Event内容片段模型并将WKND的AEM配置应用于/content/dam/wknd-mobile Asset文件夹(通过cq:conf属性),可以创建Event内容片段。

内容片段是一种资源,应像其他资源一样在AEM Assets中组织和管理。

  • 如果需要翻译,请在Assets文件夹结构中使用区域设置文件夹
  • 以逻辑方式组织内容片段,使其易于查找和管理

在此步骤中,请在/content/dam/wknd-mobile/en/events资源文件夹中为Punkrock Fest创建一个新的Event。

  1. 导航到​ AEM > Assets > 文件 > WKND Mobile >English,然后创建资产文件夹​ Events

  2. 在​ Assets > 文件 > WKND Mobile > English >Events ​内,创建标题为​ Punkrock Fest ​的类型为​ Event ​的新内容片段。

  3. 创作新创建的Event内容片段。

    • Event Title : Punkrock Fest
    • Event Description : <输入几行说明……>
    • Event Date : <选择未来的日期>
    • Event Type : 音乐
    • Ticket Price : 10
    • Event Image : /content/dam/wknd-mobile/images/tom-rogerson-574325-unsplash.jpg
    • Venue Name :爬虫屋
    • Venue City : 纽约

    点按顶部操作栏中的​ 保存 ​以保存更改。

  4. 使用AEM包管理器,在AEM Author上安装以下包。 此包中包含多个事件内容片段。

    获取文件: GitHub > Assets > com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip

查看内容片段的JCR结构

此部分仅供参考,其目的是使从内容片段模型生成的内容片段的基础JCR结构社会化。

  1. 在AEM创作中打开​ CRXDE Lite
  2. 在CRXDE Lite的左侧层次结构菜单中,导航到/content/dam/wknd-mobile/en/events/punkrock-fest/jcr:content,该节点表示JCR中的Punkrock Fest Event内容片段。
  3. 展开数据节点。
    在​ 属性窗格 ​中查看它是否具有指向Event内容片段模型定义的属性cq:model
    • cq:model=/conf/settings/wknd-mobile/dam/cfm/models/event
  4. data节点下,选择主节点节点并查看属性。 此节点包含在创作Event内容片段模型期间收集的内容。 JCR属性名称对应于内容片段模型属性名称,而值对应于“Punkrock Fest”Event内容片段的创作值。

下一步

建议您通过AEM的包管理器在AEM创作实例上安装com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip内容包。 此资源包包含本教程及前面章节中概述的配置及内容。

recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4