Tworzenie składnika niestandardowego

Używając narzędzia cec opartego na wierszu polecenia można utworzyć nowy składnik, opracować go lokalnie, a następnie wyeksportować do Oracle Content Management.

Tworzenie składnika

Chcą utworzyć i opracować nowy składnik lokalnie, należy użyć następującego polecenia:

cec create-component <component-name> -f <source>

Jako source należy wybrać jedną z następujących wartości:

  • JET-CCA-Demo-Card
  • local

  • local-iframe

  • Sample-Facebook-Share

  • Sample-News-API

  • Sample-Stocks-Embedded

  • Sample-To-Do

  • Sample-Text-With-Image

  • Sample-Weather-Embedded

  • Sample-Folder-List

  • Sample-File-List

  • Sample-Documents-Manager

  • Sample-Process-Start-Form

  • Sample-Process-Task-List

  • Sample-Process-Task-Details

  • SimpleHTML

Przykład:

cec create-component MyLocalComponent1 -f local

Składnik zostaje utworzony w repozytorium Git, w katalogu cec-components/src/main/components.

Katalog src/main/components jest wypełniany składnikiem Sample-To-Do. Wszystkie składniki, tworzone przez użytkownika, idą do tego katalogu.

Kopiowanie składnika

Składnik można skopiować w usłudze Developer Cloud Service, używając następującego polecenia cec copy-component:

cec copy-component <source> [<destination>]

Polecenie to kopiuje istniejący składnik, określony jako <source>, do miejsca docelowego, określonego jako <destination>.

Eksportowanie (lub wdrażanie) składnika do Oracle Content Management

Składnik, opracowany i przetestowany na serwerze lokalnym, można wyeksportować, używając następującego polecenia: Zostaje utworzony plik zip składnika. Ten plik zip składnika można ręcznie zaimportować do Oracle Content Management.

cec export-component <component name>

Alternatywnie można składnik wdrożyć w Oracle Content Management bezpośrednio z usługi Developer Cloud Service, używając następującego polecenia:

cec deploy <component name>

Polecenie cec deployAllw droży wszystkie składniki z src/main/components.

Importowanie składników do usługi Developer Cloud Service

Mając utworzony plik zip składnika z serwera Oracle Content Management, można zaimportować ten plik do usługi Developer Cloud Service w celu dalszego opracowywania składnika. Należy użyć następującego polecenia:

cec import-component <location of the component zip file>

Ważne:

Kod źródłowy składników znajduje się w katalogu src/main/components. Nie należy modyfikować żadnych plików spoza folderu src/main/components, ponieważ zapewniają one poprawne funkcjonowanie lokalnego serwera Oracle Content Management.