建立內容片段模型

在本章中,瞭解如何使用​ 內容片段模型 ​來建立內容模型並建置結構描述,以及定義內容片段模型的不同資料型別。

在本教學課程中,您建立了兩個簡單模型,團隊 ​和​ 人員團隊 ​資料模型具有名稱、簡短名稱和說明,並參考​ 人員 ​資料模型,其中包含全名、個人簡歷、個人資料圖片和職業清單。

目標

  • 建立內容片段模型。
  • 探索建立模型的可用資料型別和驗證選項。
  • 瞭解內容片段模型如何定義​ 資料結構描述和內容片段編寫範本

建立專案設定

專案設定包含與特定專案關聯的所有內容片段模型,並提供組織模型的方法。 在建立內容片段模型之前​ 至少建立一個專案

  1. 登入AEM 作者 ​環境(例如https://author-p<PROGRAM_ID>-e<ENVIRONMENT_ID>.adobeaemcloud.com/

  2. 從AEM開始畫面瀏覽至​ 工具 > 一般 > 設定瀏覽器

  3. 按一下頂端動作列中的​ 建立,然後輸入下列組態詳細資訊:

    • 標題: 我的專案
    • 名稱: my-project
    • 內容片段模型: 已核取

    我的專案組態

  4. 選取​ 建立 ​以建立專案組態。

建立內容片段模型

接下來,為​ 團隊 ​和​ 人員 ​建立內容片段模型。 這些將充當資料模型或結構描述,代表團隊和團隊成員的人員,並根據這些模型定義作者建立和編輯內容片段的介面。

建立個人內容片段模型

為​ Person ​建立內容片段模型,這是資料模型或結構描述,代表屬於團隊的人。

  1. 從AEM開始畫面,瀏覽至​ 工具 > 一般 > 內容片段模式

  2. 導覽至​ 我的專案 ​資料夾。

  3. 選取右上角的​ 建立 ​以開啟​ 建立模型 ​精靈。

  4. 使用下列屬性建立內容片段模型:

    • 模型標題: 人員
    • 啟用模型: 已核取

    選擇 建立。在產生的對話方塊中,選取​ 開啟 ​以建立模型。

  5. 將​ 單行文字 ​元素拖放到主面板。 在​ 屬性 ​標籤上輸入下列屬性:

    • 欄位標籤: 完整名稱
    • 屬性名稱: fullName
    • 檢查​ 必要

    屬性名稱 ​定義編寫的值儲存在AEM中的屬性名稱。 屬性名稱 ​也會將此屬性的​ 金鑰 ​名稱定義為資料結構描述的一部分,並在透過AEM的OpenAPI傳遞內容片段時,用作JSON回應中的金鑰。

  6. 選取​ 資料型別 ​索引標籤,並將​ 多行文字 ​欄位拖放到​ 全名 ​欄位下方。 輸入下列屬性:

    • 欄位標籤: 個人簡歷
    • 屬性名稱: biographyText
    • 預設型別: RTF
  7. 按一下​ 資料型別 ​索引標籤,然後拖放​ 內容參考 ​欄位。 輸入下列屬性:

    • 欄位標籤: 個人資料圖片

    • 屬性名稱: profilePicture

    • 根路徑: /content/dam

      設定​ 根路徑 ​時,您可以按一下​ 資料夾 ​圖示以開啟強制回應視窗來選取路徑。 這會限製作者用來填入路徑的資料夾。 /content/dam是所有AEM Assets (影像、影片、其他內容片段)儲存的根目錄。

    • 僅接受特定內容型別: 影像

      將驗證新增至​ 圖片參考,以便只有​ 影像 ​的內容型別可以用來填入欄位。

    • 顯示縮圖: 已核取

  8. 按一下​ 資料型別 ​索引標籤,並將​ 列舉 ​資料型別拖放到​ 圖片參考 ​欄位下方。 輸入下列屬性:

    • 轉譯為: 核取方塊

    • 欄位標籤: 職業

    • 屬性名稱: occupation

    • 選項:

      • 藝人
      • 影響者
      • 攝影師
      • 旅行者
      • 寫入者
      • YouTuber

    將「選項」標籤和值設定為相同的值。

  9. 最後的​ 人員 ​模型應如下所示:

    個人內容片段模型

  10. 按一下「儲存」以儲存變更。

建立團隊內容片段模型

為​ 團隊 ​建立內容片段模型,這是人員團隊的資料模型。 團隊模型會參照代表團隊成員的個人內容片段。

  1. 在​ 我的專案 ​資料夾中,選取右上角的​ 建立 ​以顯示​ 建立模型 ​精靈。

  2. 在​ 模型標題 ​欄位中,輸入​ 團隊 ​並選取​ 建立

    在產生的對話方塊中選取​ 開啟,以開啟新建立的模型。

  3. 將​ 單行文字 ​元素拖放到主面板。 在​ 屬性 ​標籤上輸入下列屬性:

    • 欄位標籤: 標題
    • 屬性名稱: title
    • 檢查​ 必要
  4. 選取​ 資料型別 ​索引標籤,並將​ 多行文字 ​欄位拖放到​ 簡短名稱 ​欄位下方。 輸入下列屬性:

    • 欄位標籤: 描述
    • 屬性名稱: description
    • 預設型別: RTF
  5. 按一下​ 資料型別 ​索引標籤,然後拖放​ 片段參考 ​欄位。 輸入下列屬性:

    • 轉譯為: 多個欄位
    • 專案數目下限: 2
    • 欄位標籤: 團隊成員
    • 屬性名稱: teamMembers
    • 允許的內容片段模型:使用資料夾圖示來選取​ 人員 ​模型。
  6. 最終的​ 團隊 ​模型應如下所示:

    最終團隊內容片段模型

  7. 按一下「儲存」以儲存變更。

  8. 您現在應該可以從以下兩種模式運作:

    兩個內容片段模型

恭喜!

恭喜,您剛才已建立第一個內容片段模型!

後續步驟

在下一章編寫內容片段模型中,您將根據內容片段模型建立和編輯新的內容片段。 您也會瞭解如何建立內容片段的變體。

相關檔案

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