Oracle Visual Builder — это управляемая среда для вашей инфраструктуры разработки приложений. Она предоставляет стандартизированные решения с открытым исходным кодом для разработки приложений, совместной работы над ними и их развертывания в Oracle Cloud.
Начало работы
Перед использованием сервиса Oracle Visual Builder его необходимо включить и настроить. Администратор сервиса включает функции, в том числе добавляет имя хоста, на котором создаются и размещаются приложения. См. раздел Интеграция с Oracle Visual Builder в документе Integrating and Extending Oracle Content Management. Для интеграции сервисов необходимо использовать функцию единого входа, поэтому оба сервиса должны размещаться в одном домене идентификационных данных.
На сайте Oracle Visual Cloud Service необходимо включить технологию CORS (Cross-Origin Resource Sharing).
Необходимо создать приложения, сделать их доступными для внедрения и настроить для использования с Oracle Content Management.
Необходимо создать приложения и сделать их доступными для внедрения в iframe. Необходимо импортировать Sites SDK. В веб-приложениях должны быть указаны ссылки на Sites SDK. В веб-приложения необходимо добавить параметр URL-адреса страницы с именем "id".
Создание компонентов Oracle Visual Builder
После включения интеграции и создания настройки приложений и веб-приложений необходимо создать новый компонент для каждого приложения, которое планируется добавить на страницы сайта.
В Oracle Content Management выберите Разработчик, а затем щелкните Смотреть все компоненты. Отображаются зарегистрированные удаленные компоненты и макеты.
Нажмите Создать и выберите Создать компонент Visual Builder.
Введите имя для компонента. Имя не должно совпадать с именем существующего компонента или макета.
Можно употреблять буквы, цифры, символы подчеркивания (_) и дефисы (-). Введенный пробел автоматически заменяется символом подчеркивания.
Не используйте для шаблонов, тем, компонентов, сайтов и страниц сайтов следующие имена: authsite, content, pages, scstemplate_*, _comps, _components, _compsdelivery, _idcservice, _sitescloud, _sitesclouddelivery, _themes, _themesdelivery. Следующие имена можно использовать только для страниц сайтов (не для шаблонов, тем, компонентов и сайтов): documents, sites.
Дополнительно можно ввести описание компонента.
Вставьте URL-адрес в веб-приложение или классическое приложение.
Нажмите Создать. После создания компонента его имя появляется в списке компонентов. Чтобы просмотреть папки и файлы в составе этого компонента или макета, нажмите на имя компонента или макета в списке.
Выберите компонент в списке.
Нажмите Свойства
Перейдите на вкладку Логотип компонента.
Выберите логотип в галерее логотипов и нажмите Готово.
Добавление компонента на страницу сайта
Теперь можно добавить компонент для приложения на одну из страниц сайта. Компонент можно добавить на общедоступную или защищенную страницу.
Перейдите к странице, которую хотите изменить, и убедитесь, что переключатель переведен в положение Редактировать.
Добавьте компонент на страницу. Компонент появится в разделе "Настройка".
Для редактирования компонента и его внешнего вида нажмите на значок меню приложения и выберите Настройки. Можно настроить метку компонента, его внешний вид, размер и выравнивание. На вкладке "Стиль" можно задать стиль по умолчанию, связанный с компонентом на хосте Oracle Visual Builder. Для дополнительного редактирования стиля измените или добавьте классы стилей в файле design.css в папке тем текущего шаблона сайта. Префикс класса стилей – scs-component.
Во время редактирования сайта можно выполнить предварительный просмотр компонента. После публикации вашего сайта его посетители увидят приложение Oracle Visual Builder, выбранное для использования с этим компонентом и запущенное в iFrame на странице.