카탈로그 핵심 사항

이 페이지에서는 지원 커뮤니티 사이트의 카탈로그 기능 작업에 필요한 필수 정보를 제공합니다.

커뮤니티 사이트에 포함된 카탈로그 기능을 통해 커뮤니티 구성원은 카탈로그에 나열된 지원 리소스를 검색하고 선택할 수 있습니다.

enablement catalog 구성 요소를 사용하면 커뮤니티 구성원이 지원 리소스의 카탈로그에 액세스할 수 있습니다. AEM 태그를 사용하는 것은 카탈로그에서 지원 리소스의 모양을 관리하는 중요한 부분입니다.

태깅 지원 리소스를 참조하십시오.

클라이언트측 핵심 사항

resourceType social/enablement/components/hbs/catalog
포함 가능 아니오
clientlibs cq.social.enablement.hbs.breadcrums
cq.social.enablement.hbs.catalog
cq.social.enablement.hbs.resource
cq.social.enablement.hbs.learning path
템플릿 /libs/social/enablement/components/hbs/catalog/catalog.hbs
css /libs/social/enablement/components/hbs/catalog/clientlibs/catalog.css
속성 카탈로그 기능을 참조하십시오

서버측 핵심 사항

카탈로그 기능

카탈로그 함수를 포함하는 커뮤니티 사이트 구조는 구성된 enablement catalog 구성 요소를 포함합니다.

사전 필터

커뮤니티 사이트에 카탈로그 기능이 추가되면 사전 필터를 지정하여 카탈로그에 표시되는 지원 리소스 및 학습 경로를 제한할 수 있습니다. 이 작업은 사이트에 대한 카탈로그 리소스의 인스턴스에 속성을 설정하여 수행됩니다.

지원 자습서의 예제 사용:

  • 작성자 시

  • CRXDE 사용

  • 카탈로그 페이지의 카탈로그 리소스로 이동합니다

    • 예를 들어, /content/sites/enable/en/catalog/jcr:content/content/primary/catalog
  • 하위 필터 노드 추가

    • catalog노드를 선택합니다

    • 노드 만들기 를 선택합니다.

      • 이름: filters
      • 유형: nt:unstructured
      • 모두 저장 선택
  • filters 노드에 se_resource-tags 속성 추가

    • filters 노드를 선택합니다

    • 다중 속성 추가

      • 이름: se_resource-tags
      • 유형: 문자열
      • 값: TagID 입력
        • Multi 선택

        • 추가 선택

          • 팝업 대화 상자에서 + 을 선택하여 추가 사전 필터 TagID를 추가합니다
  • 커뮤니티 사이트 다시 게시

configure-catalog

TagID 사전 필터링

사전 필터 TagID는 지원 리소스에 적용된 태그와 정확히 일치해야 합니다. 이는 se_resource-tags 속성의 값으로 사이트의 resources 폴더에 표시됩니다.

configure-filters

참조 API

이 페이지에서는