自訂通用編輯器 customizing
了解自訂通用編輯器的不同選項以支援內容作者的需求。
TIP
通用編輯器亦提供許多擴充點,讓您擴充其功能以滿足專案需求。
使用Meta設定標籤 meta-tags
某些編寫工作流程可能需要使用通用編輯器的部分功能,而非其他功能。 為了支援這些多樣化的情況,中繼標籤可用於設定或停用編輯器的特定功能或按鈕。
在頁面的<head>區段中使用此標籤以停用一或多個功能:
<meta name="urn:adobe:aue:config:disable" content="..." />
如果您想要停用多項功能,請提供以逗號分隔的值清單。
以下是content支援的值,也就是可以使用meta標籤停用的功能。
內容值
說明
publish-live停用即時發佈
publish-preview停用預覽發佈(如果預覽服務可用)
unpublish停用取消發佈按鈕
copy停用複製和貼上按鈕
duplicate停用重複按鈕
header-open-page停用開啟頁面按鈕
變更您的端點 custom-endpoint
如果您不想使用由 Adobe 託管的通用編輯器服務,而是使用您自己的託管版本,可以在後設標記中進行設定。如需詳細資訊,請參閱 AEM 中通用編輯器快速入門文件。
篩選元件 filtering-components
您可以使用元件篩選器限制通用編輯器中每個容器所允許的元件。如需詳細資訊,請參閱篩選元件文件。
在屬性面板中依條件顯示和隱藏元件 conditionally-hide
儘管元件通常可供作者使用,但在某些情況下這樣做可能並不合理。於此情況下,您可以在元件模型欄位中新增 condition 屬性,隱藏屬性面板中的元件。
可以使用 JsonLogic 結構描述定義條件。若條件為真,則顯示該欄位。若條件為假,則該欄位會隱藏。
範例模型
| code language-json |
|---|
|
條件為假
條件為真
自訂預覽 URL custom-preview-urls
您可以透過 urn:adobe:aue:config:preview 後設設定指定自訂預覽 URL,當您按一下編輯器右上角工具列中的「開啟頁面」按鈕即會開啟此 URL。
只要將所需的預覽 URL 加入已檢測的應用程式之後設標記內,即可做到,如下列範例所示。
<meta name="urn:adobe:aue:config:preview" content="https://wknd.site"/>
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab