Sisältötyypille määritetään nimi, pakolliset kenttäarvot ja sisällön oletusasettelu.
Tyypin nimi
Määritä sallittu sisältötyypin nimi.
Kentät
Seuraavat kentät ovat pakollisia.
| Kentän nimi | Kenttätyyppi | Tietokentän arvojen määrä | Kuvaus |
|---|---|---|---|
| site | Teksti | Yksi | Sivuston nimi |
| pageid | Teksti | Yksi | Sivutunnus |
| pagename | Teksti | Yksi | Sivun nimi |
| pageurl | Teksti | Yksi | Sivun URL-osoite |
| pagedescription | Teksti | Yksi | Sivun kuvaus |
| keywords | Teksti | Useita (ei enimmäisarvoa) | Kaikki sivulla oleva teksti ja sivun sisältökohteiden kaikkien tekstikenttien arvo, jotka on saatu OCE Toolkitin index-site-komennolla |
{{#fields}}
<div class="indextype"></div>
<div>
<a href="{{pageFullURL}}" title="{{pagename}}">{{pagename}}</a>
</div>
{{/fields}}
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
Luo tyypille sisällön asettelu.
Sisällön asettelussa pitää näkyä sivuston nimi sekä URL-osoite sivulle siirtymistä varten. Esimerkiksi layout.html-kohteessa:
{{#fields}}
<div class="indextype"></div>
<div>
<a href="{{pageFullURL}}"title="
{{pagename}}">{{pagename}}</a>
</div>
{{/fields}}Luo render.js-tiedostossa sivun täydellinen URL-osoite:
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
Määritä sisällön asettelun tyypin oletusarvoiseksi sisällön asetteluksi.
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;