สร้างเลย์เอาต์ของเนื้อหาด้วย Developer Cloud Service

คุณสามารถสร้างเลย์เอาต์ของเนื้อหาสำหรับประเภทเนื้อหาในโปรเจค Developer Cloud Service ด้วยคำสั่ง cec create-contentlayout

ในการสร้างเลย์เอาต์ของเนื้อหาในโปรเจค Developer Cloud Service:

  1. ในวินโดว์เทอร์มินัล ให้ไปที่ไดเรคทอรี cec-components

  2. ป้อน cec create-contentlayout เพื่อดูตัวเลือกและตัวอย่างสำหรับคำสั่ง:

    Usage: cec create-contentlayout <name>
    
    Creates a content layout based on a content type from a local template or from CEC server. 
    By default, an "overview" content layout is created. Optionally specify -s <style> 
    to create in a different style.
    
    Valid values for <style> are:
      detail
      overview
    
    Options:
      --contenttype, -c  <contenttype> Content layout is based on         [required]
    
      --template, -t       <template> Content type is from
      --server, -r         flag to indicate the content type is from server
      --style, -s          <style> Content layout style
      --addcustomsettings, -a  Add support for custom settings when used in Sites
      --help, -h           Show help                                         [boolean]
    
    Examples:
      cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -t BlogTemplate
      cec create-contentlayout Blog-Post-Detail-Layout -c Blog-Post -t BlogTemplate -s detail
      cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -t BlogTemplate -a
      cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r
      cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r -s detail
  3. ป้อนคำสั่งต่อไปนี้เพื่อดูประเภทเนื้อหาที่ใช้ได้ในเซิร์ฟเวอร์ของคุณ:

    cec list-server-content-types
  4. ดังที่ปรากฏใน "การใช้" คุณสามารถสร้างเลย์เอาต์ของเนื้อหาสำหรับประเภทเนื้อหาในเซิร์ฟเวอร์ Oracle Content Management หรือสำหรับประเภทเนื้อหาในเทมเพลทใน cec-components/src/main/templates ตัวอย่างเช่น คำสั่งต่อไปนี้จะสร้างเลย์เอาต์ของเนื้อหาสำหรับประเภทนี้ในเซิร์ฟเวอร์:

    cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r

คุณสามารถแก้ไขไฟล์ต่อไปนี้ เพื่อปรับเปลี่ยนเลย์เอาต์ของเนื้อหา:

หากคุณสร้างเลย์เอาต์ที่ใช้ได้กับการตั้งค่าที่กำหนดเอง (โดยใช้ตัวเลือก -a เมื่อสร้างเลย์เอาต์) ระบบจะสร้างไฟล์เพิ่มเติมที่ชื่อ settings.html ด้วย ซึ่งจะระบุการแสดงดีฟอลต์ของรายการเนื้อหาเดียวเพื่อให้รายการเนื้อหาสามารถปรากฏขึ้นได้