Show Menu
화제×

검색 양식 구성

검색 양식을 사용하여 다양한 AEM 콘솔 및/또는 작성 환경의 패널에서 사용할 수 있는 검색 패널에 사용되는 검색 조건자 선택을 사용자 정의합니다. 이러한 패널을 사용자 정의하면 특정 요구 사항에 따라 검색 기능을 유연하게 사용할 수 있습니다.
즉시 사용 가능한 다양한 예측자를 이용할 수 있습니다. 전체 텍스트 검색에 대한 전체 텍스트 설명, 속성 설명 등 여러 조건자를 추가하여 사용자가 지정한 단일 속성과 일치하는 자산을 검색하거나 옵션 조건자를 추가하여 특정 속성에 대해 지정한 하나 이상의 값과 일치하는 자산을 검색할 수 있습니다.
다양한 콘솔 및 자산 브라우저(페이지 편집 시)에서 사용되는 검색 양식을 검색 양식 구성 구성할 수 있습니다. 이러한 양식을 검색 양식 구성 구성하기 위한 대화 상자는 다음을 통해 액세스할 수 있습니다.
  • 도구
    • 일반
      • 검색 양식
이 콘솔에 처음 액세스하면 모든 구성에 자물쇠 기호가 있는 것을 확인할 수 있습니다. 이는 해당 구성이 기본(기본) 구성이며 삭제할 수 없음을 나타냅니다. 구성을 사용자 지정하면 사용자 지정된 구성을 삭제하지 않으면 잠금이 사라지고, 이 경우 기본값(및 자물쇠 표시기)이 복원됩니다.

구성

사용 가능한 기본 구성은 다음과 같습니다.
  • 페이지 편집기(문서 검색):
    이 구성은 자산 브라우저에서 문서를 검색할 때(페이지를 편집할 때) 사용할 수 있는 옵션을 정의합니다.
  • 페이지 편집기(이미지 검색):
    이 구성은 자산 브라우저에서 이미지를 검색할 때(페이지를 편집할 때) 사용할 수 있는 옵션을 정의합니다.
  • 페이지 편집기(원고 검색):
    이 구성은 자산 브라우저에서 사본을 검색할 때(페이지를 편집할 때) 사용할 수 있는 옵션을 정의합니다.
  • 페이지 편집기(페이지 검색):
    이 구성은 자산 브라우저에서 페이지를 검색할 때(페이지를 편집할 때) 사용할 수 있는 옵션을 정의합니다.
  • 페이지 편집기(단락 검색):
    이 구성은 자산 브라우저에서 단락을 검색할 때(페이지를 편집할 때) 사용할 수 있는 옵션을 정의합니다.
  • 페이지 편집기(제품 검색):
    이 구성은 자산 브라우저에서 제품을 검색할 때(페이지를 편집할 때) 사용할 수 있는 옵션을 정의합니다.
  • 페이지 편집기(Scene7 검색) :
    이 구성은 자산 브라우저에서 Scene7 리소스를 검색할 때(페이지를 편집할 때) 사용할 수 있는 옵션을 정의합니다.
  • 사이트 관리자 검색 레일 :
    이 구성은 사이트 콘솔의 검색 레일을 사용할 때 사용자가 사용할 수 있는 검색 옵션을 정의합니다.
  • 페이지 편집기(비디오 검색):
    이 구성은 자산 브라우저에서 비디오를 검색할 때(페이지를 편집할 때) 사용할 수 있는 옵션을 정의합니다.
  • 자산 관리자 검색 레일:
    이 구성은 사용자가 자산 콘솔을 사용할 때 사용할 수 있는 검색 옵션을 정의합니다.
  • 카탈로그 관리자 검색 레일:
    이 구성은 사용자가 상거래 카탈로그를 검색할 때 사용할 수 있는 검색 옵션을 정의합니다.
  • 주문 관리자 검색 레일:
    이 구성은 사용자가 상거래 주문을 검색할 때 사용할 수 있는 검색 옵션을 정의합니다.
  • 제품 컬렉션 관리자 검색 레일:
    이 구성은 사용자가 상거래 제품 컬렉션을 검색할 때 사용할 수 있는 검색 옵션을 정의합니다.
  • 제품 관리자 검색 레일:
    이 구성은 사용자가 상거래 제품을 검색할 때 사용할 수 있는 검색 옵션을 정의합니다.
  • 프로젝트 관리자 검색 레일:
    이 구성은 사용자가 프로젝트를 검색할 때 사용할 수 있는 검색 옵션을 정의합니다.

예측 및 설정

예측

구성에 따라 다음 조건자를 사용할 수 있습니다.
설명 목적 설정
분석 분석 기반 데이터를 표시할 때 사이트 브라우저의 검색/필터링 기능 Analytics 검색 필터는 매핑된 사용자 지정 분석 열과 일치하도록 로드됩니다.
  • 필드 레이블
  • 설명
마지막으로 수정된 자산 자산이 마지막으로 수정된 날짜. 날짜 조건부를 기반으로 하는 사용자 지정 조건자입니다.
구성 요소 작성자가 특정 구성 요소가 있는 페이지를 검색/필터링할 수 있습니다. For example an image gallery.
  • 필드 레이블
  • 자리 표시자
  • 속성 이름*
  • 속성 깊이
  • 설명
날짜 날짜 속성을 기반으로 한 슬라이더 기반의 자산 검색
  • 필드 레이블
  • 속성 이름*
  • 설명
날짜 범위 날짜 속성에 대해 지정된 범위 내에서 만들어진 자산을 검색합니다. 검색 패널에서 시작 날짜와 종료 날짜를 지정할 수 있습니다.
  • 필드 레이블
  • 자리 표시자
  • 속성 이름*
  • 범위 텍스트(시작)*
  • 범위 텍스트(끝)*
  • 설명
만료 상태 만료 상태를 기반으로 자산을 검색합니다.
  • 필드 레이블
  • 속성 이름*
  • 설명
파일 크기 크기를 기반으로 에셋을 검색합니다.
  • 필드 레이블
  • 속성 이름*
  • 옵션 경로
  • 설명
전체 텍스트 전체 텍스트 검색에 대한 검색 조건자입니다.
  • 필드 레이블
  • 자리 표시자
  • 속성 이름
  • 설명
숨겨진 필터 사용자가 볼 수 없는 속성 및 값에 대한 필터입니다.
  • 속성 이름
  • 속성 값
  • 설명
옵션
옵션은 사용자가 만든 컨텐츠 노드입니다.
자세한 내용은 옵션 설명 추가를 참조하십시오.
  • 필드 레이블
  • JSON 경로
  • 속성 이름*
  • 단일 선택
  • 옵션 경로
  • 설명
Options 속성 옵션의 속성을 검색합니다.
  • 필드 레이블
  • 속성 이름*
  • 옵션 노드 경로
  • 단일 선택
  • 설명
페이지 상태 상태에 따라 페이지를 검색합니다.
  • 필드 레이블
  • 속성 이름 게시
  • LiveCopy 속성 이름
  • 설명
경로 특정 경로 아래에 있는 자산을 검색합니다.
  • 필드 레이블
  • 검색 경로 추가
  • 설명
속성 지정된 속성을 검색합니다. 없음
게시 상태 게시 상태에 따라 자산 검색
  • 필드 레이블
  • 속성 이름*
  • 설명
범위 지정된 범위 내에 있는 리소스를 검색합니다. 검색 패널에서 범위에 대한 최소 및 최대 값을 지정할 수 있습니다.
  • 필드 레이블
  • 속성 이름
  • 설명
범위 옵션 자산에 대한 특정 검색 조건자 및 일반적인 슬라이더 조건자와 동일합니다. 이전 버전과의 호환성 문제로 인해 계속 사용할 수 있습니다.
  • 필드 레이블
  • 속성 이름*
  • 옵션 경로
  • 설명
등급 등급을 기준으로 자산을 검색합니다.
  • 필드 레이블
  • 속성 이름*
  • 옵션 경로
  • 설명
상대적 날짜 만든 날짜를 기준으로 자산 검색
  • 필드 레이블
  • 속성 이름*
  • 상대적 날짜
  • 설명
슬라이더 범위 슬라이더 기능을 사용하여 범위 조건자를 확장하는 일반적인 검색 조건자입니다. 검색된 속성의 값은 슬라이더 제한 사이여야 합니다.
  • 필드 레이블
  • 속성 이름*
  • 설명
태그 태그를 기반으로 자산을 검색합니다. [태그] 목록에서 다양한 태그를 채우도록 Path 속성을 구성할 수 있습니다.
  • 필드 레이블
  • 속성 이름*
  • 옵션 경로
  • 설명
태그 태그를 기반으로 검색
  • 자리 표시자
  • 속성 이름*
  • 설명
  • 일반적인 검색 조건자는 /libs/cq/gui/components/common/admin/customsearch/searchpredicates
  • siteadmin(클래식 UI)과 관련된 검색 조건자는 다음 아래에 있습니다. /libs/cq/gui/components/siteadmin/admin/searchpanel/searchpredicates
    • 이러한 기능은 더 이상 사용되지 않으며 이전 버전과의 호환성을 위해서만 사용할 수 있습니다.
이 정보는 참조용이므로 변경할 수 /libs 없습니다.

설명 설정

조건자에 따라 선택한 설정을 구성에 사용할 수 있습니다.
  • 필드 레이블
    축소 가능 헤더 또는 술어의 필드 레이블로 표시되는 레이블입니다.
  • 설명
    사용자를 위한 설명 세부 사항.
  • 자리 표시자
    필터링 텍스트를 입력하지 않은 경우 텍스트가 비어 있거나 조건자의 자리 표시자가 됩니다.
  • 속성 이름
    검색할 속성입니다. 상대 경로를 사용하고 와일드카드는 노드를 기준으로 속성의 깊이를 */*/* jcr:content 지정합니다(각 별표는 한 노드 수준을 나타냅니다).
    노드의 x 속성이 있는 리소스의 첫 번째 수준 하위 노드에서만 jcr:content 검색하려면 */jcr:content/x
  • 속성 깊이
    리소스 내에서 해당 속성을 검색할 최대 깊이입니다. 따라서 하위 수준이 지정된 깊이와 같을 때까지 리소스 및 재귀적 자식에 대한 검색을 수행할 수 있습니다.
  • 속성 값
    속성 값을 절대 문자열 또는 표현식 언어로예를 들어, cq:Page 또는
    ${empty requestPathInfo.suffix ? "/content" : requestPathInfo.suffix} .
  • 범위 텍스트
    날짜 범위 술어에 있는 범위 필드의 레이블입니다 .
  • 옵션 경로
    조건자 설정 탭에서 경로 브라우저를 사용하여 경로를 선택할 수 있습니다. After selecting the + icon is used to add the selection to the list of valid options (then the - icon to remove if required).
    옵션은 사용자가 만든 다음 구조로 된 컨텐츠 노드입니다.
    (jcr:primaryType = nt:unstructured, value (String), jcr:title (String))
  • 옵션 노드 경로 ​옵션 경로와 효과적으로 동일하며 , 이 필드만 일반적인 술어 필드에 있고, 다른 경로는 자산에 대해 다릅니다.
  • 단일 ​선택 이 확인란을 선택하면 옵션이 하나의 선택만 허용하는 확인란으로 렌더링됩니다. 실수로 선택한 경우 확인란을 선택 취소할 수 있습니다.
  • 게시 및 Live Copy 속성 ​이름 게시 및 Live Copy 특정 조건자에 대한 레이블입니다.
  • *설정 탭의 필드 레이블은 필드가 필수임을 의미하며 비워 두면 오류 메시지가 나타납니다

검색 양식 구성

사용자 지정 구성 만들기/열기

  1. 도구, 작업 , 검색 ​양식으로 이동합니다 .
  2. 사용자 정의할 구성을 선택합니다.
  3. 편집 아이콘을 사용하여 업데이트할 구성을 엽니다.
  4. 새 사용자 지정을 사용하면 새 설명 필드를 추가하고 필요에 따라 설정을 정의할 수 있습니다. 기존 사용자 지정 시 기존 필드를 선택하고 설정을 업데이트할 수 있습니다 .
  5. Select Done to save the configuration.
    사용자 정의된 구성은 다음 아래에 적절히 저장됩니다.
    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

설명 필드 추가/편집 및 필드 설정 정의

필드를 추가하거나 편집하고 설정을 정의/업데이트할 수 있습니다.
  1. 새 필드를 추가하려면 설명 선택 탭을 열고 필요한 조건자를 필요한 위치로 드래그합니다. 예를 들어 날짜 범위 설명 :
  2. 다음 중 어느 것인지에 따라 다릅니다.
    • 새 필드를 추가하고 있습니다.
      조건자를 추가하면 설정 탭이 열리고 정의할 수 있는 속성이 표시됩니다.
    • 기존 조건자를 업데이트하려는 경우:
      설명 필드(오른쪽)를 선택한 다음 설정 탭을 엽니다. 예를 들어, 날짜 범위 설명 설정은 다음과 같습니다 .
  3. 필요에 따라 변경하고 완료를 확인합니다 .

검색 구성 미리 보기

  1. 미리 보기 아이콘을 선택합니다.
  2. 그러면 해당 콘솔의 검색 열에 표시될 검색 양식이 표시됩니다(완전히 확장됨).
  3. 미리 보기를 닫아서 구성을 다시 시작하고 완료합니다.

설명 필드 삭제

  1. 설명 필드(오른쪽)를 선택하고 설정 탭을 연 다음 삭제 아이콘(왼쪽 아래)을 선택합니다.
  2. 대화 상자가 삭제 작업의 확인을 요청합니다.
  3. 완료를 사용하여 이 작업과 기타 모든 변경 사항을 확인합니다 .

구성 삭제(기본값 복원)

구성을 사용자 지정했으면 기본값이 재정의됩니다. 사용자 지정된 구성을 삭제하여 기본 구성을 다시 지정할 수 있습니다.
기본 구성 중 하나를 삭제할 수 없습니다.
사용자 지정 구성 삭제는 콘솔에서 수행됩니다.
  1. 필요한 구성(예: 페이지 편집기(단락 검색) )을 선택한 다음 도구 모음에서 삭제 아이콘을 선택합니다.
  2. 사용자 지정된 구성이 삭제되고 기본 복원됩니다(콘솔에 자물쇠 기호가 다시 표시된 경우).

옵션 설명 추가

옵션 설명(옵션, 옵션 속성)을 사용하면 검색할 항목을 구성할 수 있습니다. 일반적으로 페이지 아래에서 바로 검색할 때 사용됩니다.예를 들어 페이지 노드의 속성입니다.
다음 예제(페이지를 만드는 데 사용된 템플릿에 따라 검색하기)에서는 관련 단계를 보여 줍니다.
  1. 검색할 속성을 정의하는 노드를 만듭니다.
    사용자가 사용할 수 있도록 개별 옵션에 대한 정의를 포함하는 루트 노드가 필요합니다.
    개별 옵션에 대한 노드에는 속성이 필요합니다.
    • jcr:title - 검색 레일에 표시할 필드 레이블
    • value - 검색할 속성 값
    패스에 있는 어떤 것도 변경하지 않아야 /libs 합니다.
    이는 다음에 인스턴스를 업그레이드할 때 의 컨텐츠를 /libs 덮어쓰게 되기 때문입니다(핫픽스 또는 기능 팩을 적용할 때 덮어쓸 수 있음).
    구성 및 기타 변경에 대한 권장 방법은 다음과 같습니다.
    1. 에 있는 대로 아래 /libs 에서 필요한 항목을 다시 /apps 만듭니다. 이 경우:
    2. /libs/cq/gui/content/common/options/predicates
    3. Make any changes within /apps.
  2. 양식 검색 콘솔을 열고 업데이트할 구성을 선택합니다. 예: 사이트 관리자 검색 레일입니다 .
    그런 다음 검색 양식 편집 아이콘을 클릭/탭합니다.
  3. 구성에 따라 구성에 옵션 또는 옵션 속성을 추가합니다.
  4. 특히 필드를 업데이트합니다.
    • 속성 이름
      대상 노드에서 검색할 노드 속성을 지정합니다. 예:
      jcr:content/cq:template
    • 옵션 노드 경로
      옵션을 저장할 경로를 선택합니다. 예:
      /apps/cq/gui/content/common/options/predicates/templatetype
  5. Select Done to save your configuration.
  6. 적절한 콘솔(이 예: 사이트) 으로 ​이동하고 검색 레일을 엽니다 . 새롭게 정의된 검색 양식과 다양한 옵션이 표시됩니다. 필요한 옵션을 선택하여 검색 결과를 확인합니다.

사용자 권한

다음 표에는 검색 양식에서 편집, 삭제 및 미리 보기 작업을 수행하는 데 필요한 권한이 나와 있습니다.
작업 권한
편집 읽기, /apps 노드에 대한 쓰기 권한
삭제 노드에 대한 읽기, 쓰기, 삭제 권한 /apps
미리 보기 노드에 대한 읽기, 쓰기, 삭제 권한 /var/dam/content . 노드에 대한 읽기, 쓰기 권한 /apps .