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 中运行。