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 中。必须在 Web 应用程序中导入和引用 Sites SDK。必须将名为 "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。下面的名称虽然可用于站点页,但不要将其用于模板、主题、组件或站点:documents、sites。

  5. (可选)输入组件的说明。

  6. 将 URL 复制到活动 Web 应用程序或活动经典应用程序。

  7. 单击创建。创建了组件之后,该名称显示在组件的列表中。可以单击列表中的组件名称来浏览构成组件或布局的文件夹和文件。

  8. 要选择分配给组件的默认图标之外的图标,请执行以下操作:
    1. 从列表中选择组件。

    2. 单击属性

    3. 单击组件徽标选项卡。

    4. 在徽标库中单击某个徽标,然后单击完成

将组件添加到站点页

现在可以将应用程序的组件添加到您的其中一个站点页上。可以将该组件添加到公共页或安全页。

  1. 导航到您要编辑的页,并确保 “编辑”开关 设置为编辑

  2. 向页中添加组件。该组件显示在“定制”部分中。

  3. 要编辑组件及其外观,请单击其菜单图标 “组件菜单”图标,然后选择设置。您可以调整组件的标签、外观、大小和对齐方式。在“样式”选项卡中,可以使用与 Oracle Visual Builder 主机中的组件相关联的默认样式。如需更多高级样式设置,请在当前站点模板的主题设计文件夹中,在 design.css 文件中编辑或添加样式类。样式类前缀为 scs-component。

编辑站点时,可以在预览模式下查看组件。发布站点后,站点访问者可以看到,选定用于该组件的 Oracle Visual Builder 应用程序在页面的 iFrame 中运行。