Områdekompilering

De foregående trinnene gir deg en oversikt over hvordan du oppretter og kompilerer en lokal mal. Du skal i hovedsak kompilere de faktiske Oracle Content Management-områdene.

Når du skal kompilere et Oracle Content Management-område, må du eksportere området til en mal og deretter kompilere malen. Malpakken har både området og eventuell egendefinert kode som er nødvendig for å kompilere området i temaene og komponentene som eksporteres med malen.

Forutsetninger for områdekompilering

De påfølgende trinnene forutsetter at du har opprettet et område kalt BlogSiteOracle Content Management-tjeneren. Du kan laste opp den foregående BlogTemplate og deretter opprette dette området fra malen.

For eksempel:

> cec upload-template BlogTemplate --sever UAT 

> cec create-site BlogSite --template BlogTemplate --repository <yourRepository> --
localizationPolicy <yourLocalizationPolicy> --defaultLanguage en-US --server UAT

Når du har valgt eller opprettet området, kan du utføre trinnene i følgende deler slik at du kan kompilere området.

Kompilere et område

Kommandoen cec create-template-from-site i OCE Toolkit kan opprette en mal for området ditt, slik at du kan kompilere det.

cec create-template-from-site

Options:
--site, -s <site> Site to create from [required]
--includeunpublishedassets, -i flag to indicate to include unpublished content items and digital assets in your template
--server, -r <server> The registered CEC server
--help, -h Show help [boolean]

Slik kompilerer du et område:

  1. Slik oppretter du en mal fra området:
    > cec create-template-from-site BlogTemplate --site BlogSite --includeunpublishedassets – 
    server UAT
  2. Slik laster du ned malen:
    > cec download-template BlogTemplate --server UAT
  3. Slik kompilerer du malen:
    > cec compile-template BlogTemplate --noDefaultDetailPageLink --verbose --server UAT 
    --channelToken e1bb88cdc1e025c8dd278f6b676877a3

    Merknad:

    Du må hente kanalsymbolet for området (--channelToken (-c)) på tjeneren for publiseringskanalen til området. Dette blir så brukt for alle spørringene på området i malen din.
  4. Last opp kompilerte områdesider.

    Kopier de kompilerte statiske filene til den statiske mappen for området:

    > cec upload-static-site-files src/templates/BlogTemplate/static --site BlogSite --server UAT

Tilbakestille til ikke-kompilert atferd

Hvis du skal tilbakestille til ikke-kompilert atferd, må du fjerne de statiske filene du har lastet opp til området:

> cec delete-static-site-files BlogSite --server UAT

Og hvis området for øyeblikket er publisert, må du publisere det på nytt. Dette fjerner den statiske mappen fra området, men fjerner ikke området.