목록 블록 사용자 지정

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 목록 블록은 인스턴스 내의 기록에 대한 링크 목록을 동적으로 생성하는 콘텐츠 블록입니다. 사용자가 목록 블록의 링크를 클릭하면 해당 컨텐츠 유형에 따라 결정되는 상세 페이지에 관련 정보가 표시됩니다.

    시작하기 전에

    필요한 역할: content_admin 또는 admin

    이 태스크 정보

    테이블에서 간단한 쿼리를 사용하거나 고급 쿼리를 스크립팅하여 목록을 만듭니다. 목록은 강력하고 유연합니다. 다음은 목록 표시를 완전히 제어할 수 있는 몇 가지 위치입니다.

    표 1. 목록 컨트롤
    옵션 설명
    프레임 프레임은 사이트 내의 콘텐츠 블록 및 기타 요소에 대한 장식 컨테이너를 만드는 방법을 제공합니다. 프레임을 유형 필드와 함께 사용하면 디자이너가 목록 배치를 완전히 제어할 수 있습니다.
    목록 유형 목록 정의 모듈은 콘텐츠 페이지에 사용할 수 있는 목록의 유형을 정의합니다. 목록 블록 양식의 유형 필드에서 목록 정의를 선택합니다.
    목록 필터링 보다 세분화된 결과를 위해 참조된 테이블의 모든 필드를 제공합니다.
    최대 항목 수 블록의 설계에 맞게 테이블의 결과를 제한합니다.
    순서 및 순서 방향 참조된 테이블의 필드를 오름차순 또는 내림차순으로 정렬할 수 있습니다.

    목록 블록을 사용하여 인스턴스 외부의 정보에 대한 링크 목록을 만들 수도 있습니다. 외부 링크를 콘텐츠 링크 [content_link] 테이블에 기록으로 만든 다음 이 절차의 단계를 따릅니다.

    프로시저

    1. 다음으로 이동 모두 > 콘텐츠 관리 > 목록.
    2. 새로 만들기를 클릭합니다.
    3. 양식을 작성합니다.
      표 2. 목록 블록 필드
      필드 설명
      이름 목록 콘텐츠 블록의 고유한 이름을 입력합니다. 이 매개변수는 인스턴스에서 기록을 식별하는 데 사용되며 콘텐츠 페이지에는 표시되지 않습니다. 제목 필드를 해당 용도로 사용합니다.
      범주 목록 콘텐츠 블록에 대해 조직에 제공할 범주를 선택합니다.
      유형 목록 정의 UI 매크로를 선택하여 링크 목록의 서식을 지정합니다.

      자세한 내용은 목록 정의 구성을(를) 참조하십시오.

      프레임 리스트 블록의 경계 스타일을 선택합니다. 자세한 내용은 프레임 UI 매크로 만들기을(를) 참조하십시오.
      고급 단순 필터링된 쿼리가 아닌 스크립트에서 목록을 생성하려면 이 확인란을 선택합니다.
      쿼리 조건 작성기를 사용하여 결과를 필터링합니다.
      활성 블록을 사용할 수 있도록 하려면 이 확인란을 선택합니다.
      직위 콘텐츠 페이지에 표시할 때 목록 블록의 맨 위에 표시할 이름을 입력합니다.
      최대 항목 수 이 목록 블록에 표시할 최대 항목 수를 설정합니다.
      테이블 목록 항목을 쿼리할 테이블을 선택합니다. 이 테이블은 사용자가 목록 블록의 링크를 클릭할 때 표시할 상세 페이지를 결정합니다. 자세한 내용은 콘텐츠 형식 구성 문서를 참조하십시오.
      주:
      목록에는 목록 블록과 같은 범위에 있는 테이블 및 데이터베이스 뷰만 표시됩니다.
      조건부 스크립팅된 조건을 사용하려면 이 확인란을 선택합니다. 선택하면 조건 스크립트 필드가 나타납니다. 표시되는 다른 필드로는 로그온비어 있는 경우 생략 확인란이 있습니다.
    4. 제출을 클릭합니다.