Inhaltstyp für Siteseitentext erstellen

Für einen Inhaltstyp geben Sie einen Namen, Pflichtfeldwerte und ein Standardinhaltslayout für den Typ an.

  • Typname

    Geben Sie einen gültigen Inhaltstypnamen an.

  • Felder

    Folgende Felder sind Pflichtfelder.

    Feldname Feldtyp Anzahl der Datenfeldwerte Beschreibung
    site Text Einfach Sitename
    pageid Text Einfach Seiten-ID
    pagename Text Einfach Seitenname
    pageurl Text Einfach Seiten-URL
    pagedescription Text Einfach Seitenbeschreibung
    keywords Text Mehrere (kein Maximum) Der gesamte Text auf der Seite und die Werte von allen Textfeldern der Inhaltselemente auf der Seite, vom OCE Toolkit-Befehl index-site abgerufen
    {{#fields}}
    <div class="indextype"></div>
    <div>
        <a href="{{pageFullURL}}" title="{{pagename}}">{{pagename}}</a>
    </div>
    {{/fields}}
    
    content.fields.pageFullURL = SCSRenderAPI.getSitePrefix() + content.fields.pageurl;
  • Erstellen Sie ein Inhaltslayout für den Typ.

    Das Inhaltslayout sollte den Sitenamen und die URL zum Navigieren zur Seite anzeigen. Beispiel: In layout.html:

    {{#fields}}
    <div class="indextype"></div>
    <div>    
       <a href="{{pageFullURL}}"title="
    {{pagename}}">{{pagename}}</a>
    </div>
    {{/fields}}
  • Generieren Sie in render.js die vollständige Seiten-URL:

    content.fields.pageFullURL =
    SCSRenderAPI.getSitePrefix() + 
    content.fields.pageurl;
  • Legen Sie das Inhaltslayout als Standardinhaltslayout für den Typ fest.

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