สร้างประเภทเนื้อหาสำหรับข้อความบนเพจของไซต์

สำหรับประเภทเนื้อหา คุณสามารถระบุชื่อ ค่าฟิลด์ที่จำเป็น เลย์เอาต์ของเนื้อหาดัฟอลต์สำหรับประเภท

  • ชื่อประเภท

    ระบุชื่อของประเภทเนื้อหาที่ถูกต้อง

  • ฟิลด์

    ฟิลด์ต่อไปนี้เป็นฟิลด์ที่จำเป็น

    ชื่อฟิลด์ ประเภทฟิลด์ จำนวนค่าของฟิลด์ข้อมูล คำอธิบาย
    ไซต์ ข้อความ รายการเดียว ชื่อไซต์
    pageid ข้อความ รายการเดียว ID เพจ
    pagename ข้อความ รายการเดียว ชื่อเพจ
    pageurl ข้อความ รายการเดียว URL ของเพจ
    pagedescription ข้อความ รายการเดียว คำอธิบายเพจ
    คำหลัก ข้อความ การคูณ (ไม่มีค่าสูงสุด) ข้อความบนเพจและค่าทั้งหมดจากฟิลด์ข้อความทั้งหมดของรายการเนื้อหาบนเพจ เป็นข้อมูลที่ได้รับจากคำสั่งของชุดเครื่องมือ OCE 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;
  • สร้างเลย์เอาต์ของเนื้อหาสำหรับประเภท

    เลย์เอาต์ของเนื้อหาควรแสดงชื่อไซต์และ URL เพื่อนาวิเกตไปยังเพจ ตัวอย่างเช่น ใน layout.html ดังนี้

    {{#fields}}
    <div class="indextype"></div>
    <div>    
       <a href="{{pageFullURL}}"title="
    {{pagename}}">{{pagename}}</a>
    </div>
    {{/fields}}
  • ใน render.js ให้สร้าง URL แบบเต็มของเพจ ดังนี้

    content.fields.pageFullURL =
    SCSRenderAPI.getSitePrefix() + 
    content.fields.pageurl;
  • ตั้งค่าเลย์เอาต์ของเนื้อหาเป็นเลย์เอาต์ของเนื้อหาดีฟอลต์สำหรับประเภท

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