管理內容片段 managing-content-fragments

瞭解如何使用Assets主控台來管理您的AEM內容片段,做為Headless內容或頁面編寫的基礎。

定義好內容片段模式後,您可以使用這些模式建立您的內容片段

內容片段編輯器提供各種模式,讓您:

NOTE
可以使用內容片段:
NOTE
內容片段是 Sites 的一項功能,但儲存為​ 資產
目前主要透過​**內容片段​主控台管理,但仍可從​ Assets**​主控台管理。 本節涵蓋​ Assets ​主控台的管理功能。
編寫內容片段有兩個編輯器;雖然基本功能相同,但有一些差異。 本節涵蓋原始編輯器,主要是從​ Assets ​主控台存取。 請參閱網站檔案內容片段 — 製作,以取得新編輯器的詳細資訊(主要從​ 內容片段 ​主控台存取)。 兩個編輯器在頂部工具欄中都有一個切換開關,用於提供對另一個編輯器的快速存取。

建立內容片段 creating-content-fragments

建立內容模型 creating-a-content-model

在建立具有結構化內容的內容片段之前,可以啟用和建立內容片段模型

建立內容片段 creating-a-content-fragment

建立內容片段的方法是:

  1. 導覽至您 要建立 片段的「資產」檔案夾。

  2. 依序選 擇「建立」、「 內容片段 」以開啟精靈。

  3. 嚮導的第一步要求您指定新片段的基礎。

    • 模型 — 用來建立需要結構化內容的片段;例如​ 冒險片 ​模型

      • 所有可用的模型都會顯示。

    選取之後,使用​ 下一步 ​繼續。

    選取內容片段模型

  4. 在「屬 」步驟中指定:

    • 基本

      • 標題

        片段標題。

        強制。

      • 說明

      • 標籤

    • 進階

      • 名稱

        名稱;用於組成URL。

        必要;自動從標題衍生,但可以更新。

  5. 選擇 Create (建立) 以完成操作,然後選擇 Open the fragment for editing (開啟片段以進行編輯) 或返回控制 台完成

    note note
    NOTE
    在主控台的​ 清單 ​模式中,您可以更新​ 檢視設定 ​以啟用​ 內容片段模式 ​欄。

Assets主控台中內容片段的動作 actions-for-a-content-fragment-assets-console

在​ Assets ​主控台中,有一系列動作可供您的內容片段使用,包括:

  • 從工具列;選擇片段後,所有適當的動作都可使用。
  • 作為快速動作;可用於個別片段卡片之動作的子集。

工具列中的 動作

選取片段以顯示包含適用動作的工具列:

  • 重新處理Assets

  • 建立

  • 下載

    • 將片段儲存為ZIP檔案;您可以定義是否包含元素、變數、中繼資料。
  • 簽出

  • 屬性

    • 可讓您檢視、編輯(或兩者)片段的中繼資料。
  • 編輯

  • 快速Publish

  • 管理發佈

  • 管理標籤

  • 至集合

  • 複製 (和​ 貼上

  • 移動

  • 刪除

NOTE
其中許多是Assets🔗和/或AEM案頭應用程式的標準動作。

開啟片段編輯器 opening-the-fragment-editor

若要開啟片段進行編輯:

CAUTION
若要編輯內容片段,您需要適當的許可權。 如果您遇到問題,請聯絡您的系統管理員。
  1. 使用​ Assets ​主控台導覽至內容片段的位置。

  2. 透過以下任一方式開啟片段進行編輯:

    • 按一下/點選片段或片段連結(這取決於主控台檢視)。
    • 選取片段,然後從工具列​ 編輯
  3. 片段編輯器隨即開啟。 視需要進行變更:

    片段編輯器

  4. 進行變更後,視需要使用​ 儲存儲存並關閉 ​或​ 關閉

    note note
    NOTE
    儲存並關閉 ​可透過​ 儲存 ​下拉式清單使用。
    note note
    NOTE
    儲存並關閉 ​和​ 關閉 ​都將結束編輯器 — 請參閱儲存、關閉和版本,以取得有關內容片段的各種選項如何運作的完整資訊。

內容片段編輯器中的模式和動作 modes-actions-content-fragment-editor

內容片段編輯器提供各種模式和動作。

內容片段編輯器中的模式 modes-in-the-content-fragment-editor

使用側面板中的圖示導覽各種模式:

內容片段編輯器中的 模式

內容片段編輯器中的工具列動作 toolbar-actions-in-the-content-fragment-editor

頂端工具列中的某些功能可以從多種模式使用:

各種模式中可用的工具列動作

  • 當內容頁面上已參考片段時,會顯示訊息。 您可以​ 關閉 ​訊息。

  • 可以使用​ 切換側面板 ​圖示來隱藏/顯示側面板。

  • 在片段名稱下方,您可以看到用來建立目前片段的內容片段模式的名稱:

    • 該名稱也是開啟模型編輯器的連結。
  • 檢視片段的狀態;例如,建立、修改或發佈時間的相關資訊。 狀態也以色彩標示:

    • :灰色
    • 草稿:藍色
    • 已發佈:綠色
    • 已修改:橙色
    • 已停用:紅色
  • 按鈕可讓您​ 嘗試新的編輯器,方法是直接開啟​ 新的 內容片段編輯器,此編輯器可透過內容片段主控台存取。

    note warning
    WARNING
    新編輯器即會在相同標籤中開啟。 不建議同時開啟兩個編輯器。
  • 儲存 ​提供​ 儲存並關閉 ​選項的存取權。

  • 三個點()下拉式清單提供其他動作的存取權:

儲存、關閉和版本 save-close-and-versions

NOTE
版本也可以是從時間表建立、比較和還原。

編輯器有各種選項:

  • 儲存 ​和​ 儲存並關閉

    • 儲存 ​將會儲存最新的變更並保留在編輯器中。
    • 儲存並關閉 ​將會儲存最新的變更並退出編輯器。
    note caution
    CAUTION
    若要編輯內容片段,您需要適當的許可權。 如果您遇到問題,請聯絡您的系統管理員。
    note note
    NOTE
    在儲存之前,您可以保留在編輯器中進行一系列變更。
    note caution
    CAUTION
    除了僅儲存您的變更外,動作也會更新任何參考,並確保Dispatcher依需求排清。 這些變更可能需要一些時間才能處理。 因此,大型/複雜/過載系統可能會受到效能影響。
    使用​ 儲存並關閉 ​時,請記住此程式,然後快速重新進入片段編輯器以進行並儲存更多變更。
  • 關閉

    將結束編輯器,而不儲存最新變更(亦即自上次​ 儲存 ​後所做的變更)。

編輯您的內容片段時,AEM會自動建立版本,以確保在您取消變更時可以還原先前的內容(使用​ 關閉 ​而不儲存):

  1. 開啟內容片段以編輯AEM時,會檢查是否存在Cookie式權杖,指出​ 編輯工作階段 ​是否存在:

    1. 如果找到Token,則會將片段視為現有編輯工作階段的一部分。
    2. 如果Token為​ ​可用,且使用者開始編輯內容,則會建立版本,並將這個新編輯工作階段的Token傳送至使用者端,並儲存在Cookie中。
  2. 當有​ 作用中 ​的編輯工作階段時,正在編輯的內容每600秒自動儲存一次(預設)。

    note note
    NOTE
    可使用/conf機制設定自動儲存間隔。
    預設值,請參閱:
      /libs/settings/dam/cfm/jcr:content/autoSaveInterval
  3. 如果使用者取消編輯,則會還原在編輯工作階段開始時建立的版本,並移除Token以結束編輯工作階段。

  4. 如果使用者選取以​ 儲存 ​編輯,則會保留更新的元素/變數,並移除Token以結束編輯工作階段。

編輯片段的內容 editing-the-content-of-your-fragment

開啟片段後,您就可以使用變數索引標籤來編寫內容。

建立和管理片段中的變數 creating-and-managing-variations-within-your-fragment

建立主要內容後,您就可以建立和管理該內容的變數

將內容與片段建立關聯 associating-content-with-your-fragment

您也可以關聯內容與片段。 這提供了連線,以便在將資產(即影像)新增到內容頁面時,可以(選擇性)與片段搭配使用。

檢視和編輯片段的中繼資料(屬性) viewing-and-editing-the-metadata-properties-of-your-fragment

您可以使用中繼資料索引標籤來檢視及編輯片段的屬性。

內容片段的時間軸 timeline-for-content-fragments

除了標準選項之外,時間表還提供內容片段特定的資訊和動作:

  • 檢視有關版本、註釋和註解的資訊

  • 版本動作

    • 還原為此版本 (選取現有片段,然後選取特定版本)

    • 與目前 ​比較(選取現有片段,然後選取特定版本)

    • 新增​ 標籤 ​和/或​ 註解 (選取現有片段,然後選取特定版本)

    • 另存為版本 (選取現有的片段,然後選取時間軸底部的向上箭頭)

  • 註解動作

    • 刪除
NOTE
註解包括:
  • 所有資產的標準功能
  • 在時間軸中製作
  • 與片段資產相關
註解(適用於內容片段)包括:
  • 在片段編輯器中輸入
  • 特定於片段中選取的文字區段

例如:

時間表

比較片段版本 comparing-fragment-versions

在您選取特定版本後,即可從時間表取得​ 與目前比較 ​動作。

這將會開啟:

  • 目前 (最新)版本(左)

  • 選取的版本​ v<x.y> (右)

它們會並排顯示,其中:

  • 任何差異都會反白顯示

    • 刪除的文字 — 紅色
    • 插入的文字 — 綠色
    • 取代的文字 — 藍色
  • 全熒幕圖示可讓您自行開啟任一版本,然後切換回平行檢視

  • 您可以​ ​還原為特定版本

  • 完成 ​將返回主控台

NOTE
比較片段時無法編輯片段內容。

比較變數

回覆至某個版本 reverting-to-a-version

您可以還原到片段的特定版本:

發佈和參考片段 publishing-and-referencing-a-fragment

CAUTION
如果您的片段是以模型為基礎,則您應該確定模型已發佈
如果您發佈的內容片段尚未發佈模型,選擇清單會指出這一點,模型會與片段一起發佈。

必須發佈內容片段才能在發佈環境中使用。 這是使用標準Assets功能來完成:

此檔案可存取:

此外,當您發佈使用片段的頁面時;片段會列在頁面參考中。

CAUTION
片段發佈和/或參考後,當作者再次開啟片段進行編輯時,AEM會顯示警告。 這是為了警告,片段的變更也會影響參照的頁面。

刪除片段 deleting-a-fragment

若要刪除片段:

  1. 在​ Assets ​主控台導覽至內容片段的位置。

  2. 選取片段。

    note note
    NOTE
    Delete ​動作無法作為快速動作使用。
  3. 從工具列選取​ 刪除

  4. 確認​ 刪除 ​動作。

    note caution
    CAUTION
    如果片段已在頁面中參考,您會看到警告訊息,並需要確認您要繼續執行強制刪 。片段及其內容片段元件會從任何內容頁面中刪除。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab