Sisällön asettelujen avulla käyttäjät voivat katsella sisältökohteiden tietoja sivuston sivulla käytettyjen sisältölistan tai sisällön paikkamerkin komponenttien kautta. Voit luoda sisältötyypille useita sisällön asetteluja, jotka tuottavat erilaisia näkymiä tai edustavat sisältökohteen eri osia.
Esimerkiksi Blogiviesti-sisältötyyppi saattaa tarvita eri sisällön asetteluja sen mukaan, miten ja missä blogiviestin sisältöä käytetään. Sivuston kotisivulla saattaa näkyä lista Blogiviesti-kohteista, mutta kun jotakin blogiviestiä napsautetaan kotisivulla, kyseistä blogiviestiä koskevat tiedot saattavat tulla esiin Tiedot-sivulla.
Kotisivulla on sisältölista, joka on määritetty luettelemaan Blogiviesti-sisältötyypin kohteita. Kohdenäkymänä käytetään Blogiviestin yhteenveto -sisältöasettelua.
Tiedot-sivulla näytetään otsikkokuva ja otsikko käyttämällä Blogiviestin otsikko -sisältöasettelua sisällön paikkamerkissä. Kaksipalstainen osan asettelu sisältää kaksi sisällön paikkamerkkiä, joiden leveydet ovat 70 prosenttia ja 30 prosenttia. Niissä käytetään Blogiviestin sisältö- ja Blogiviestin kirjoittaja -sisältöasetteluja. Esimerkissä käytetään neljää erilaista sisällön asettelua saman sisältötyypin visualisointiin.
Voit luoda sisällön asettelun kahdella tavalla:
Valitse Oracle Content Management -palvelussa Kehittäjä > Näytä kaikki komponentit > Luo > Luo sisällön asettelu.
Käytä cec create-contentlayout
-komentoa OCE Toolkit -projektissa.
Oracle Content Management luo oletusarvoisen sisällön asettelun sisältötyypille. Voit muokata oletusarvoista sisällön asettelua muokkaamalla seuraavia tiedostoja:
assets/layout.html
Muuta HTML-näkymää muokkaamalla tätä tiedostoa.
assets/design.css
Määritä sisällön asettelun tyyli muokkaamalla tätä tiedostoa.
assets/render.js
Muokkaamalla tätä tiedostoa voit muuttaa tietoja, joita käytetään layout.html
-tiedostossa, tai lisätä dynaamisia toimia sisällön asetteluun.
Sisällön asettelun komponentit muodostavat Oracle Content Management -palvelimen sisältökohteen. Suurin osa sisällöstä on tallennettu Oracle Content Management -palvelimeen. Joskus voi olla tarpeen käyttää staattista sisältöä, joka on käytettävissä paikallisesti sisällön asettelussa. Tällaista sisältöä voi olla esimerkiksi taustakuva. Esimerkiksi seuraavassa sisällön asettelussa absoluuttinen URL-osoite images/background.jpg
voidaan luoda render.js
-tiedostossa ja sitä voidaan käyttää layout.html
-tiedostossa.
Yksinkertaisin tapa luoda absoluuttinen URL-osoite on käyttää sisäänrakennettua requirejs
-tiedostoa. Määritä require riippuvuudeksi ja luo URL-osoite require.toURL()
-menetelmällä samalla tavalla kuin seuraavassa koodissa:
define([ 'require', 'jquery', 'mustache', 'text!./layout.html', 'css!./design.css' ], function (require, $, Mustache, templateHtml, css) { 'use strict'; var imageURL = req.toUrl('./images/background.jpg');
Seuraavissa vaiheissa esitellään sisällön asettelujen kehitys:
Sisällön asettelujen luonti Oracle Content Management -palvelulla
Sivuston Tiedot-sivun URL-osoitteen luonti API-liittymän kautta
Sisällön asettelujen kehitys paikallisesti Developer Cloud Service -palvelulla
Sisällön asettelujen testaus paikallisessa testiympäristössä
Mallipohjien tuonti sisällön asettelujen kanssa Oracle Content Management -palveluun
Liittyvät aiheet
Tietoja sisällön asettelujen hallinnasta on kohdassa Räätälöityjen komponenttien ja asettelujen hallinta.
Tietoja digitaalisen sisällön ja muiden sisältökohteiden käytöstä sivustossa on kohdissa Sisällön käyttäminen ja Digitaalisen sisällön hallinta oppaassa Sisällön hallinta Oracle Content Management -palvelussa.