第3章 — 編寫事件內容片段
AEM Headless教學課程的第3章涵蓋從在第2章中建立的內容片段模式建立及編寫事件內容片段。
編寫事件內容片段
建立Event內容片段模型,並將WKND的AEM設定套用至/content/dam/wknd-mobile
資產資料夾(透過cq:conf
屬性),即可建立Event內容片段。
內容片段是一種資產,應像其他資產一樣在AEM Assets中組織和管理。
- 如果需要(或可能需要)翻譯,請在Assets資料夾結構中使用地區資料夾
- 以邏輯方式組織內容片段,以便輕鬆找到和管理
在此步驟中,請在/content/dam/wknd-mobile/en/events
資產資料夾中為Punkrock Fest
建立新的Event。
-
導覽至 AEM > Assets > 檔案 > WKND Mobile >English,並建立資產資料夾 Events。
-
在 Assets > 檔案 > WKND Mobile > English >Events 中,建立標題為 Punkrock Fest 且型別為 Event 的新內容片段。
-
編寫新建立的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 : 紐約
點選頂端動作列中的 儲存 以儲存變更。
-
使用AEM封裝管理員,在AEM Author上安裝以下封裝。 此套件包含許多事件內容片段。
取得檔案: GitHub > Assets > com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip
檢閱內容片段的JCR結構
本節僅供參考,其目的是將內容片段模型中所製作內容片段的基礎JCR結構社會化。
- 在AEM作者上開啟 CRXDE Lite。
- 在CRXDE Lite的左側階層功能表中,導覽至/content/dam/wknd-mobile/en/events/punkrock-fest/jcr:content,此節點代表JCR中的Punkrock Fest Event內容片段。
- 展開資料節點。
檢閱 [內容]窗格 中的屬性cq:model
是否指向Event內容片段模型定義。cq:model
=/conf/settings/wknd-mobile/dam/cfm/models/event
- 在
data
節點底下選取主要節點並檢閱屬性。 此節點包含在編寫Event內容片段模型期間收集的內容。 JCR屬性名稱對應至內容片段模型屬性名稱,而值對應至"Punkrock Fest" Event內容片段的編寫值。
下一步
建議您透過AEM的封裝管理員在AEM Author上安裝com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip內容封裝。 此套件包含本教學課程及先前章節中概述的設定和內容。
recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4