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

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

创作事件内容片段

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

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

  • 如果需要翻译(或可能需要翻译),请在Assets文件夹结构中使用区域设置文件夹
  • 按逻辑组织内容片段,以便它们易于查找和管理

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

  1. 导航至​AEM > 资产 > 文件 > WKND Mobile >English​并创建资产文件夹​Events

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

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

    • Event Title : Punkrock Fest
    • Event Description : <enter a="" few="" lines="" of="" description="">
    • Event Date : <select a="" date="" in="" the="" future="">
    • Event Type : 音乐
    • Ticket Price : 10
    • Event Image : /content/dam/wknd-mobile/images/tom-rogerson-574325-unsplash.jpg
    • Venue Name : 爬虫屋
    • Venue City : New York

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

  4. 使用AEM Package Manager在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. 展开data节点。
    在​属性窗格​中查看,该窗格具有指向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内容包。 此包包含教程本章及前几章中概述的配置和内容。

在此页面上