För en innehållstyp anger du ett namn, obligatoriska fältvärden och en standardinnehållslayout för typen.
Typnamn
Ange valfritt giltigt innehållstypnamn.
Fält
Följande fält är obligatoriska.
| Namn på fält | Fälttyp | Antal datafältvärden | Beskrivning |
|---|---|---|---|
| site | Text | Single | Webbplatsnamn |
| pageid | Text | Single | Sid-id |
| pagename | Text | Single | Sidnamn |
| pageurl | Text | Single | Sid-URL |
| pagedescription | Text | Single | Sidbeskrivning |
| keywords | Text | Flera (inget max.) | All text på sidan och värdena från alla textfält i innehållsobjekt på sidan, som hämtas av kommandot index-site i verktygen för OCE |
{{#fields}}
<div class="indextype"></div>
<div>
<a href="{{pageFullURL}}" title="{{pagename}}">{{pagename}}</a>
</div>
{{/fields}}
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
Skapa en innehållslayout för typen.
Innehållslayouten ska visa webbplatsens namn och URL:en för att navigera till sidan. Till exempel, i layout.html:
{{#fields}}
<div class="indextype"></div>
<div>
<a href="{{pageFullURL}}"title="
{{pagename}}">{{pagename}}</a>
</div>
{{/fields}}Generera den fullständiga URL:en för sidan i render.js:
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
Ange innehållslayouten som standardinnehållslayout för typen.
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;