Компоненты, макеты разделов и группы компонентов можно связать с темой, чтобы использовать вместе с ней определенную подгруппу компонентов.
Как разработчик вы можете создать тему и компоненты для шаблона, который маркетологи будут использовать для создания сайтов, рекламирующих продукты вашей организации. Связывая компонент с темой, он делается доступным, когда пользователь выбирает Компоненты темы в Site Builder. На вкладке Компоненты темы пользователь увидит только компоненты, связанные с данной темой. Если компонент связан с темой, что этот компонент экспортируется вместе с шаблоном сайта, даже если он не используется на сайте.
Чтобы связать компонент с темой, выполните указанные ниже действия.
В Oracle Content Management нажмите Разработчик в левом меню навигации.
На странице Разработчик нажмите Просмотреть все темы.
На странице "Темы" выберите тему и нажмите Свойства в контекстном меню или на панели действий.
Нажмите Компоненты темы, чтобы открыть вкладку Компоненты темы.
Выберите один или несколько компонентов, которые необходимо связать с темой, и распределите компоненты по категориям:
В раскрывающемся списке Выберите компонент выберите пользовательский компонент.
Для первого выбранного компонента введите имя категории, чтобы создать категорию компонента.
Для каждого выбранного дополнительного компонента выберите существующую категорию или создайте новую.
Нажмите Добавить компонент.
Описание иллюстрации GUID-61AE4C6C-0EA5-4DC9-A18A-46375E78ABE7-default.png
Нажмите Сохранить, чтобы связать выбранные компоненты с темой.
На странице Темы выберите тему и нажмите "Свойства", чтобы снова открыть вкладку Компоненты темы.
Убедитесь, что выбранные компоненты сохранены.
Чтобы удалить связанный компонент из темы, нажмите X рядом с именем компонента на вкладке Компоненты темы, а затем нажмите Да в диалоговом окне Удаление компонента.
На странице Сведения шаблона содержится список компонентов, связанных с темой, которую использует данный шаблон. Ссылки на компоненты, связанные с темой, хранятся в файле components.json
темы.
Описание иллюстрации GUID-CE8EF166-B216-4F2F-84E2-953350E00F4E-default.png
После настройки связи с темой в Oracle Content Management можно развернуть шаблон и поделиться им с отделом маркетинга. Когда маркетологи выбирают такую тему для своего сайта, они видят только те компоненты, которые были указаны для темы на вкладке Компоненты тем в Site Builder. Списки компонентов Пользовательские и Все также включают компоненты, связанные с темами.
Свяжите компонент с темой в инструментарии OCE.
Чтобы связать компонент с темой в инструментарии OCE, можно использовать приведенную ниже команду cec. Компонент отображается на вкладке Компоненты темы в Site Builder, а также в списках компонентов Пользовательские и Все.
cec add-component-to-theme <component>
Следующая команда cec удаляет связь компонента с темой.
cec remove-component-from-theme <component>
Информацию об инструментарии OCE см. в разделе Разработка с помощью инструментария OCE.