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;