동적 메서드

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기1분
  • 정적 메서드는 강력한 탐색 도구이지만 동적 메서드를 사용하면 데이터 렌더링을 보다 세부적으로 제어할 수 있습니다.

    사이트의 장기 유지 관리를 보다 쉽게 수행할 수 있도록 시스템의 공통 코드를 참조합니다. 코딩 기술은 동적 메서드를 구현할 때 유용합니다.

    그림 1. 정적 및 동적 메서드
    녹색으로 표시된 항목은 동적 메서드 옵션인 CMS 모듈을 나타냅니다.
    동적 블록
    이러한 블록은 대부분의 작업이 있는 곳입니다. 자세한 내용은 동적 블록 구성을(를) 참조하십시오.
    프레임
    프레임은 시스템의 모든 블록을 감싸는 장식용 래퍼입니다. 프레임은 기본적으로 Frame 범주를 가진 UI 매크로이기 때문에 동적 블록과 함께 언급됩니다. 프레임은 ${body} 변수를 블록에 적용하고 페이지에서 렌더링될 때 블록이 삽입되는 위치를 정의합니다.
    목록
    목록은 사용자가 정의한 필터링 규칙에 따라 기록에 대한 링크를 생성합니다. 해당 기록의 필드를 기준으로 프레젠테이션을 위해 목록을 정렬할 수 있습니다. 목록은 탐색을 보완하고 CMS 외부에서 데이터를 끌어오는 데 도움이 됩니다. 자세한 내용은 목록 블록 사용자 지정을(를) 참조하십시오.
    컨텐츠 유형
    컨텐츠 유형은 템플릿으로 정의된 시스템 데이터가 렌더링되는 방식에 대한 사이트별 제어를 제공합니다. 목록의 렌더링이 먼저 고려됩니다(요약 템플릿). 다음 고려 사항은 기록 렌더링을 제어할 수 있는 세부 정보 템플릿입니다.
    목록 정의
    목록 정의를 사용하면 사이트 수준에서 정의된 요약 템플릿 기본값을 확장할 수 있습니다. 프레임과 함께 사용되는 목록 정의는 페이지 또는 사이트의 배치에 따라 동일한 데이터를 다르게 렌더링합니다. 자세한 내용은 목록 정의 구성을(를) 참조하십시오.
    자세한 컨텐츠
    자세한 내용 페이지 세부 정보 설정)은 기존 문서의 내용을 콘텐츠 페이지의 블록으로 표시하는 블록입니다. 자세한 내용은 세부 콘텐츠 블록 구성 문서를 참조하십시오.