Para um tipo de conteúdo, especifique um nome, valores de campos necessários, uma disposição de conteúdo por omissão para o tipo.
Nome do tipo
Especifique qualquer nome de tipo de conteúdo válido.
Campos
Os seguintes campos são obrigatórios.
| Nome do Campo | Tipo de Campo | Número de valores do campo de dados | Descrição | 
|---|---|---|---|
| site | Texto | Single | Nome do site | 
| pageid | Texto | Single | ID da página | 
| pagename | Texto | Single | Nome da página | 
| pageurl | Texto | Single | URL da página | 
| pagedescription | Texto | Single | Descrição da página | 
| palavras-chave | Texto | Vários (sem máximo) | Todo o texto na página e os valores de todos os campos de texto de itens de conteúdo na página, obtidos pelo comando do OCE Toolkit 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;
Crie uma disposição de conteúdo para o tipo.
A disposição de conteúdo deverá apresentar o nome do site e o URL para navegar até à página. Por exemplo, em layout.html:
{{#fields}}
<div class="indextype"></div>
<div>    
   <a href="{{pageFullURL}}"title="
{{pagename}}">{{pagename}}</a>
</div>
{{/fields}}Em render.js, gere o URL completo da página:
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
Defina a disposição de conteúdo como a disposição de conteúdo por omissão para o tipo.
content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;