擴充通用編輯器 extending

了解擴充通用編輯器功能的不同選項,以便支援內容作者的需求。

TIP
通用編輯器也提供多種自訂選項,使您更能符合專案需求。

擴充功能 extensions

通用編輯器做為 Adobe Experience Cloud 的一項服務,可以透過 App Builder 和 Experience Manager 擴充其使用者介面。Adobe 透過 Extension Manager 提供許多現成的擴充功能,方便您在專案中使用。

如需如何啟用這些擴充功能的相關資訊,請參閱 Extension Manager 文件。

擴充使用者介面 extending-ui

通用編輯器的使用者介面擴充功能是使用 Adobe App Builder 建置的 JavaScript 應用程式。您也可以使用這些相同的工具,在標題選單和屬性面板上自行新增按鈕和動作,以及建立自己的通用編輯器事件。

若您想了解自行建立擴充功能的可能性,請參閱以下資源:

  1. 使用者介面擴充性 - 這是使用者介面擴充功能的開發人員文件。
  2. 使用者介面擴充性指南 - 關於如何自行開發擴充功能的逐步說明
  3. 通用編輯器使用者介面擴充點 - 通用編輯器特定的擴充點文件
TIP
若您偏好透過範例了解,請參閱 AEM 使用者介面擴充性教學課程。雖然其內容主要聚焦於擴充內容片段控制台,但在通用編輯器中實施使用者介面擴充功能是相同的概念。

使用 AEM Sites 中的 Extension Manager,您可以針對每個實例啟用或停用擴充功能、存取 Adobe 的第一方擴充功能 (包括通用編輯器的擴充功能) 等等。

擴充點 extension-points

除了使用者介面擴充性以外,通用編輯器還提供許多其他可靈活使用的擴充點,能夠與自訂業務需求緊密整合。

  • 區塊:採用簡單的 JSON 格式,專案可以調整供建立內容使用的區塊和 UE 功能。
  • 自訂使用者介面:擴充功能可以在側邊面板或模態視窗對話框中顯示所需的使用者介面。
  • 事件:擴充功能在頁面上接收關於作者動作和選取項目的事件,以便做出適當回應。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab