사이트 페이지 텍스트에 대한 콘텐츠 유형 생성

콘텐츠 유형에 대해 이름, 필수 필드 값과 유형의 기본 콘텐츠 레이아웃을 지정합니다.

  • 유형 이름

    적합한 콘텐츠 유형 이름을 지정합니다.

  • 필드

    다음 필드는 필수입니다.

    필드 이름 필드 유형 데이터 필드 값 수 설명
    site 텍스트 단일 사이트 이름
    pageid 텍스트 단일 페이지 ID
    pagename 텍스트 단일 페이지 이름
    pageurl 텍스트 단일 페이지 URL
    pagedescription 텍스트 단일 페이지 설명
    keywords 텍스트 다중 (최대 없음) 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;
  • 유형의 콘텐츠 레이아웃을 생성합니다.

    콘텐츠 레이아웃은 사이트 이름과 페이지로 이동하는 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;