步驟 1:建立元件

此步驟說明如何在 Oracle Content Management 中建立自訂元件。

建立自訂元件時,必須註冊該元件才能供 Oracle Content Management 使用。為了將元件的相關資訊告知 Oracle Content Management,您必須使用「網站產生器」的「元件」頁面註冊該元件。

有兩種類型的元件需要註冊。

  • 本機元件

    • 這類元件的檔案儲存在 Oracle Content Management 執行處理伺服器上。

    • 主要優點是檔案位於您的網站上,因此您無需擔心跨網域或跨協定問題。

    • 缺點是您無法在 Oracle Content Management 伺服器中執行任何中間層邏輯,所以必須使用 REST API 連線至支援 CORS 的遠端伺服器。

    • 此類型的元件可以直接內嵌至頁面中,也可以選擇使用內嵌框架在頁面上呈現元件。

  • 遠端元件

    • 這類元件的檔案儲存在遠端伺服器上,只需在元件的「呈現和設定值」面板註冊 URL。

    • 遠端元件的優點是具有建立元件內容時必須執行的伺服器端邏輯。

    • 缺點是您必須確定已解決跨網域和安全問題才能存取這些 URL。

    • 遠端元件一律使用內嵌框架在頁面上呈現。

建立並註冊本機元件

  1. Oracle Content Management 首頁上,按一下開發人員

    便會顯示開發人員頁面。

  2. 按一下檢視所有元件

  3. 從功能表中選擇建立本機元件

  4. 輸入元件的名稱,例如 A_Local_Component

  5. 輸入選擇性的描述。

  6. 按一下建立

    完成後,您將會在元件清單中看到名為 A_Local_Component 的元件。

檢查步驟 1 的結果

現在,您已順利建立一個元件,應該會在您所建立任何網站的「元件」選盤中看到此元件。使用以下步驟驗證您的元件建立:

  1. 建立一個 localComponentTest 網站。

  2. 選取該網站並按一下開啟

  3. 按一下編輯

  4. 為此網站建立一個更新,並指定其名稱及描述 (選擇性)。

  5. 選取網站上的一個頁面。

  6. 按一下側邊選盤中的 「元件」圖示,然後選取自訂以顯示自訂元件清單。

  7. 從自訂元件清單選取 A_Local_Component,並將其拖放至頁面上。

    現在,您應該會看到建立的本機元件以預設的方式呈現。

  8. 選取您剛拖放至頁面上之元件其橫幅中的 「選項」功能表圖示

  9. 選取設定值

  10. 變更對齊方式並設定元件的樣式。

  11. 關閉「設定值」面板。

下列步驟說明如何建立自訂元件,以及如何針對您的用途進行修改。繼續進行步驟 2:複查本機元件的結構