Opprette innholdstypen for teksten på områdesider

For en innholdstype angir du et navn, obligatoriske feltverdier og et standard innholdsoppsett for typen.

  • Typenavn

    Angi et hvilket som helst gyldig innholdstypenavn.

  • Felt

    Følgende felt er obligatoriske.

    Feltnavn Felttype Antall datafeltverdier Beskrivelse
    site Tekst Enkelt Områdenavn
    pageid Tekst Enkelt Side-ID
    pagename Tekst Enkelt Sidenavn
    pageurl Tekst Enkelt URL-adresse til side
    pagedescription Tekst Enkelt Sidebeskrivelse
    keywords Tekst Flere (ingen maks.) All teksten på siden og verdiene fra alle tekstfelt i innholdselementer på siden hentes av OCE Toolkit-kommandoen index-site
    {{#fields}}
    <div class="indextype"></div>
    <div>
        <a href="{{pageFullURL}}" title="{{pagename}}">{{pagename}}</a>
    </div>
    {{/fields}}
    
    content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
  • Opprett et innholdsoppsett for typen.

    Innholdsoppsettet skal vise områdenavnet og URL-adressen som brukes til å navigere til siden. For eksempel i layout.html:

    {{#fields}}
    <div class="indextype"></div>
    <div>    
       <a href="{{pageFullURL}}"title="
    {{pagename}}">{{pagename}}</a>
    </div>
    {{/fields}}
  • I render.js genererer du den fullstendige URL-adressen til siden:

    content.fields.pageFullURL =
    SCSRenderAPI.getSitePrefix() + 
    content.fields.pageurl;
  • Definer innholdsoppsettet som standard innholdsoppsett for typen.

    content.fields.pageFullURL = 
    SCSRenderAPI.getSitePrefix() + content.fields.pageurl;