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.
De påfølgende trinnene forutsetter at du har opprettet et område kalt BlogSite på Oracle 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.
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:
> cec create-template-from-site BlogTemplate --site BlogSite --includeunpublishedassets – server UAT
> cec download-template BlogTemplate --server UAT
> 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.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.