Crearea tipului de conţinut pentru textul din pagina site-ului

Pentru un tip de conţinut, specificaţi la tipul respectiv un nume, valorile de câmp necesare, o machetă de conţinut prestabilită.

  • Nume tip

    Specificaţi orice nume de tip de conţinut valid.

  • Câmpuri

    Următoarele câmpuri sunt obligatorii.

    Nume câmp Tip câmp Număr de valori ale câmpului de date Descriere
    site Text Single Nume site
    pageid Text Single ID pagină
    pagename Text Single Nume pagină
    pageurl Text Single Adresă URL pagină
    pagedescription Text Single Descriere pagină
    cuvinte cheie Text Multiplu (fără un maxim) Tot textul de pe pagină şi valorile din toate câmpurile de text ale elementelor de conţinut de pe pagină, obţinute de comanda 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;
  • Creaţi o machetă de conţinut pentru tipul respectiv.

    Macheta de conţinut trebuie să afişeze numele site-ului şi adresa URL pentru a naviga la pagina respectivă. De exemplu, în layout.html:

    {{#fields}}
    <div class="indextype"></div>
    <div>    
       <a href="{{pageFullURL}}"title="
    {{pagename}}">{{pagename}}</a>
    </div>
    {{/fields}}
  • În render.js, generaţi adresa URL completă a paginii:

    content.fields.pageFullURL =
    SCSRenderAPI.getSitePrefix() + 
    content.fields.pageurl;
  • Setaţi macheta de conţinut ca machetă de conţinut predefinită pentru tipul respectiv.

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