管理內容片段 :headding-anchor:managing-content-fragments
瞭解如何使用Assets主控台來管理您的AEM內容片段,這是Headless內容的基礎。
建立內容片段 :headding-anchor:creating-content-fragments
建立內容模型 :headding-anchor:creating-a-content-model
在建立具有結構化內容的內容片段之前,可以啟用和建立內容片段模型。
建立內容片段 :headding-anchor:creating-a-content-fragment
建立內容片段的方法是:
-
導覽至您 要建立 片段的「資產」檔案夾。
-
依序選 擇「建立」、「 內容片段 」以開啟精靈。
-
嚮導的第一步要求您指定新片段的基礎。
-
模型 — 用來建立需要結構化內容的片段;例如 冒險片 模型
- 所有可用的模型都會顯示。
選取之後,使用 下一步 繼續。
-
-
在「屬 性 」步驟中指定:
-
基本
-
標題
片段標題。
強制。
-
說明
-
標籤
-
-
進階
-
名稱
名稱;用於組成URL。
必要;將自動從標題衍生,但可以更新。
-
-
-
選擇 Create (建立) 以完成操作,然後選擇 Open the fragment for editing (開啟片段以進行編輯) 或返回控制 台完成。
note note NOTE 在主控台的 清單 模式中,您可以更新 檢視設定 以啟用 內容片段模式 欄。
Assets主控台中內容片段的動作 :headding-anchor:actions-for-a-content-fragment-assets-console
在 Assets 主控台中,有一系列動作可供您的內容片段使用,包括:
- 從工具列;選擇片段後,所有適當的動作都可使用。
- 作為快速動作;可用於個別片段卡片之動作的子集。
選取片段以顯示包含適用動作的工具列:
-
下載
- 將片段儲存為ZIP檔案;您可以定義是否包含元素、變數、中繼資料。
-
建立
-
簽出
-
屬性
- 可讓您檢視和/或編輯片段的中繼資料。
-
編輯
- 可讓您開啟片段以編輯內容及其元素、變化、關聯的內容和中繼資料。
-
管理標籤
-
至集合
-
複製 (和 貼上)
-
移動
-
快速Publish
-
管理發佈
-
刪除
開啟片段編輯器 :headding-anchor:opening-the-fragment-editor
若要開啟片段進行編輯:
-
使用 Assets 主控台導覽至內容片段的位置。
-
透過以下任一方式開啟片段進行編輯:
- 按一下/點選片段或片段連結(這取決於主控台檢視)。
- 選取片段,然後從工具列 編輯。
-
片段編輯器隨即開啟。 視需要進行變更:
-
進行變更後,視需要使用 儲存、儲存並關閉 或 關閉。
note note NOTE 儲存並關閉 可透過 儲存 下拉式清單使用。 note note NOTE 儲存並關閉 和 關閉 都將結束編輯器 — 請參閱儲存、關閉和版本,以取得有關內容片段的各種選項如何運作的完整資訊。
內容片段編輯器中的模式和動作 :headding-anchor:modes-actions-content-fragment-editor
內容片段編輯器提供各種模式和動作。
內容片段編輯器中的模式 :headding-anchor:modes-in-the-content-fragment-editor
使用側面板中的圖示導覽各種模式:
內容片段編輯器中的工具列動作 :headding-anchor:toolbar-actions-in-the-content-fragment-editor
頂端工具列中的某些功能可以從多種模式使用:
儲存、關閉和版本 :headding-anchor:save-close-and-versions
編輯器有各種選項:
-
儲存 和 儲存並關閉
- 儲存 將會儲存最新的變更並保留在編輯器中。
- 儲存並關閉 將會儲存最新的變更並退出編輯器。
note caution CAUTION 若要編輯內容片段,您需要適當的許可權。 如果您遇到問題,請聯絡您的系統管理員。 note note NOTE 在儲存之前,您可以保留在編輯器中進行一系列變更。 note caution CAUTION 除了僅儲存您的變更外,動作也會更新任何參考,並確保Dispatcher依需求排清。 這些變更可能需要一些時間才能處理。 因此,大型/複雜/過載系統可能會受到效能影響。 使用 儲存並關閉 時請記住這一點,然後快速重新進入片段編輯器以進行並儲存進一步的變更。 -
關閉
將結束編輯器而不儲存最新的變更(亦即自上次 儲存 後所做的變更)。
編輯您的內容片段時,AEM會自動建立版本,以確保在您取消變更時可以還原先前的內容(使用 關閉 而不儲存):
-
開啟內容片段以編輯AEM時,會檢查是否存在Cookie式權杖,指出 編輯工作階段 是否存在:
- 如果找到Token,則會將片段視為現有編輯工作階段的一部分。
- 如果Token為 無 可用,且使用者開始編輯內容,則會建立版本,並將這個新編輯工作階段的Token傳送至使用者端,並儲存在Cookie中。
-
當有 作用中 的編輯工作階段時,正在編輯的內容每600秒自動儲存一次(預設)。
note note NOTE 可使用 /conf
機制設定自動儲存間隔。預設值,請參閱:
/libs/settings/dam/cfm/jcr:content/autoSaveInterval
-
如果使用者取消編輯,則會還原在編輯工作階段開始時建立的版本,並移除Token以結束編輯工作階段。
-
如果使用者選取以 儲存 編輯,則會保留更新的元素/變數,並移除Token以結束編輯工作階段。
編輯片段的內容 :headding-anchor:editing-the-content-of-your-fragment
開啟片段後,您就可以使用變數索引標籤來編寫內容。
建立和管理片段中的變數 :headding-anchor:creating-and-managing-variations-within-your-fragment
建立主要內容後,您就可以建立和管理該內容的變數。
將內容與片段建立關聯 :headding-anchor:associating-content-with-your-fragment
您也可以關聯內容與片段。 這提供了連線,以便在將資產(即影像)新增到內容頁面時,可以(選擇性)與片段搭配使用。
檢視和編輯片段的中繼資料(屬性) :headding-anchor:viewing-and-editing-the-metadata-properties-of-your-fragment
您可以使用中繼資料索引標籤來檢視及編輯片段的屬性。
內容片段的時間軸 :headding-anchor:timeline-for-content-fragments
除了標準選項之外,時間表還提供內容片段特定的資訊和動作:
- 所有資產的標準功能
- 在時間軸中製作
- 與片段資產相關
- 在片段編輯器中輸入
- 特定於片段中選取的文字區段
例如:
比較片段版本 :headding-anchor:comparing-fragment-versions
在您選取特定版本後,即可從時間表取得 與目前比較 動作。
這將會開啟:
-
目前 (最新)版本(左)
-
選取的版本 v<x.y> (右)
它們會並排顯示,其中:
-
任何差異都會反白顯示
- 刪除的文字 — 紅色
- 插入的文字 — 綠色
- 取代的文字 — 藍色
-
全熒幕圖示可讓您自行開啟任一版本,然後切換回平行檢視
-
您可以 將 還原為特定版本
-
完成 將返回主控台
回覆至某個版本 :headding-anchor:reverting-to-a-version
您可以還原到片段的特定版本:
發佈和參考片段 :headding-anchor:publishing-and-referencing-a-fragment
必須發佈內容片段才能在發佈環境中使用。 它們可以發佈:
刪除片段 :headding-anchor:deleting-a-fragment
若要刪除片段:
-
在 Assets 主控台導覽至內容片段的位置。
-
選取片段。
note note NOTE Delete 動作無法作為快速動作使用。 -
從工具列選取 刪除。
-
確認 刪除 動作。
note caution CAUTION 如果片段已在頁面中參考,您會看到警告訊息,並需要確認您要繼續執行強制刪 除。片段及其內容片段元件將會從任何內容頁面中刪除。