Oracle Visual Builder

Oracle Visual Builder 是一種代管應用程式開發基礎架構的環境。它提供運用開放原始碼標準的解決方案,能夠在 Oracle Cloud 內開發、協作及部署應用程式。

起始步驟

您必須先啟用並設定 Oracle Visual Builder,才能使用此服務。您的服務管理員會啟用服務的功能,包括新增應用程式建立及儲存所在的主機名稱。請參閱 Integrating and Extending Oracle Content Management 中的 Integrate with Oracle Visual Builder。整合這兩項服務時需要 SSO,所以這兩項服務必須位於相同的識別網域內。

Oracle Visual Builder 中,您必須先完成下列動作,才能搭配 Oracle Content Management 使用此功能:
  • 必須在 Oracle Visual Cloud Service 端啟用跨源資源共享 (CORS)。

  • 應用程式必須已經建立、設為可用於內嵌,而且必須加以設定才能與 Oracle Content Management 搭配使用。

  • Web 應用程式必須已經建立,並且設為可內嵌在 iframe 之中。Sites SDK 必須已經匯入,並且在 Web 應用程式中參照。名為 “id” 的頁面 URL 參數必須已經新增至 Web 應用程式。

建立 Oracle Visual Builder 元件

整合啟用及應用程式和 Web 應用程式建立完成並可開始使用之後,必須為要新增至網站頁面的每個應用程式建立新元件。

  1. Oracle Visual Builder 中,取得所發布 Web 應用程式的 URL。按一下包含該 Web 應用程式的即時專案,再按一下該 Web 應用程式。從位址列中複製 URL。
  2. Oracle Content Management 中,按一下開發人員,然後按一下檢視所有元件。就會顯示已註冊的遠端元件與版面配置。

  3. 按一下建立並選擇建立視覺化產生器元件

  4. 輸入元件的名稱。您不能使用其他元件或版面配置已經使用的名稱。

    名稱中可以包含字母、數字、底線 (_) 以及連字號 (-)。如果您輸入空格,系統會自動以底線取代。

    請勿使用下列作為樣板、主題、元件、網站、或網站頁面的名稱:authsite、content、pages、scstemplate_*、_comps、_components、_compsdelivery、_idcservice 、_sitescloud、_sitesclouddelivery、_themes、_themesdelivery。您可以使用下列名稱作為網站頁面的名稱,但不可以作為樣板、主題、元件或網站的名稱:文件、網站。

  5. (選擇性) 輸入元件的描述。

  6. 貼上即時 Web 應用程式或即時傳統應用程式的 URL。

  7. 按一下建立。元件建立之後,其名稱會顯示在元件清單中。按一下清單中的元件名稱,即可瀏覽構成該元件或版面配置的資料夾和檔案。

  8. 若要選取一個圖示,不是指定給元件的預設圖示:
    1. 從清單中選取元件。

    2. 按一下特性

    3. 按一下元件標誌頁籤。

    4. 按一下標誌圖庫中的某個標誌,然後按一下完成

將「元件」新增至網站頁面

現在可以將應用程式的元件新增至您的其中一個網站頁面。您可以將元件新增至公用或安全頁面。

  1. 瀏覽至您要編輯的頁面,並確定 「編輯」開關 已設為編輯

  2. 新增元件至頁面。元件會顯示在「自訂」區段中。

  3. 若要編輯元件及其外觀,請按一下其功能表圖示 「元件功能表」圖示,然後選擇設定值。您可以調整元件的標籤、外觀、大小及對齊方式。請透過「樣式」頁籤使用與 Oracle Visual Builder 主機的元件相關聯的預設樣式。如需使用更多進階樣式,請在目前網站樣板之主題設計資料夾的 design.css 檔案中,編輯或新增樣式類別。樣式類別前置碼為 scs-component。

您可以在編輯網站時,以預覽模式檢視元件。網站發布之後,網站訪客就會看到針對與該元件搭配使用所選擇的 Oracle Visual Builder 應用程式,正在頁面上的 iFrame 中執行。