Создание шаблонов в Developer Cloud Service

Утилита командной строки cec позволяет создавать шаблоны Oracle Content Management на основе доступных исходных шаблонов.

Команда cec create-template используется для создания шаблона на основе одного из доступных исходных шаблонов. При вводе команды cec create-template -h в командной строке отображаются доступные исходные шаблоны.

Вот пример создания шаблона:

cec create-template CafeSupremoLite_yourname -f CafeSupremoLite

Windows: при создании шаблонов эта команда создает символьную ссылку для тем, которые должны визуализироваться во внешнем редакторе HTML с режимом WYSIWYG (например, _scs_theme_root_). Чтобы создать символьные ссылки в Windows, обычно необходимо выполнить эту утилиту командной строки с правами администратора. Если для редактирования темы не используется редактор с режимом WYSIWYG, не требуется выполнять утилиту с правами администратора, и можно проигнорировать ошибку создания символьной ссылки.

В предыдущем примере создается шаблон CafeSupremoLite_yournameTheme, а исходный код становится доступным в каталоге cec-components/src/main/. В таблице ниже показано расположение исходного кода после создания шаблона сайта в Developer Cloud Service.

Исходный код шаблона Тема Компоненты шаблона
cec-components/src/main/templates cec-components/src/main/themes cec-components/src/main/components

Локальная тестовая оснастка также показывает компоненты с возможностью их фильтрации по шаблону и типу.

Файлы тем и компонентов можно редактировать в любом текстовом редакторе или редакторе кода. См. Тестирование с помощью локальной тестовой оснастки. После редактирования темы или компонента обновите контент окна браузера, чтобы увидеть изменения.

Важное замечание:

Исходный код шаблонов, тем и компонентов находится в папке src/main/. Не следует изменять файлы за пределами каталога src/main, так как они необходимы для работы локального сервера Oracle Content Management.