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