사용자 지정 검색 Forms 업그레이드 upgrading-custom-search-forms
AEM 6.2에서 사용자 지정된 검색 Forms이 저장소에 저장되는 위치가 변경되었습니다. 업그레이드 시 6.1의 위치에서 다음 위치로 이동됩니다.
- /apps/cq/gui/content/facets
아래와 같이 새 위치를 지정합니다.
- /conf/global/settings/cq/search/facets
이러한 이유로 양식이 계속 작동하려면 업그레이드 후 수동으로 조정해야 합니다.
이는 사용자 지정된 기본 Forms과 새 검색 Forms에 적용됩니다.
자세한 내용은 검색 패싯.
resourceType 속성 변경 changing-the-resourcetype-property
별도로 명시하지 않는 한 업그레이드 후 수행해야 하는 대부분의 조정 작업은 sling:resourceType
구성된 사용자 지정 검색 Forms에 대한 속성입니다. 속성이 렌더링 스크립트의 올바른 위치를 가리키도록 해야 합니다.
다음을 수행하여 속성을 변경할 수 있습니다.
- 로 이동하여 CRXDE Lite 열기
https://server:port/crx/de/index.jsp
- 목록에서 지정한 대로 조정해야 하는 노드의 위치를 찾습니다 사용자 지정 검색 Forms 아래의 제품에서 사용할 수 있습니다.
- 노드를 클릭합니다. 오른쪽 속성 창에서 을(를) 클릭하고 을(를) 수정합니다 sling:resourceType 속성을 사용합니다.
- 마지막으로, 모두 저장 버튼을 클릭합니다.
사용자 지정 검색 Forms 목록 list-of-custom-search-forms
아래에서는 모든 사용자 지정 검색 Forms 목록과 업그레이드 후 필요한 수정 사항을 확인할 수 있습니다. 이 이름들은 /conf/global/settings/cq/search/facets/sites/items
.
노드 이름이 "fulltext"인 전체 텍스트 설명 fulltext-predicate-with-node-name-fulltext
AEM 6.1에서는 표준 전체 텍스트 설명이 검색 양식의 일부였습니다. 6.2에서 전체 텍스트 필드가 OmniSearch로 대체되었습니다. 이 조건자는 프로그래밍 방식으로 생략되며 제거할 수 있습니다.
작업: 노드를 완전히 제거합니다.
기타 전체 텍스트 설명 other-fulltext-predicates
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
경로 브라우저 설명 path-browser-predicates
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
태그 설명 tags-predicates
작업: 조정 resourceType 속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
페이지 상태 설명 page-status-predicate
페이지 상태가 게시 및 LiveCopy 상태에 대한 옵션 속성 설명, 즉 두 개의 옵션 속성으로 대체되었습니다.
작업:
-
제거
pagestatuspredicate
노드 -
노드 복사
/libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
- 끝
/conf/global/settings/cq/search/facets/sites/jcr:content/items
-
노드 복사
/libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
- 끝
/conf/global/settings/cq/search/facets/sites/jcr:content/items
-
설정
listOrder
에 대한 속성analyticspredicate
노드 -8". 충돌을 피하려면 이것은 필요하다.
날짜 범위 설명 date-range-predicates
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
숨겨진 필터 hidden-filter
작업: 조정할 게 없어요
분석 조건자 analytics-predicate
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
범위 조건자 range-predicate
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
옵션 속성 조건자 options-property-predicate
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
슬라이더 범위 조건자 slider-range-predicate
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
구성 요소 조건자 components-predicate
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
작성자 조건자 author-predicate
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
템플릿 조건자 templates-predicate
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
자산 관리자 검색 레일 assets-admin-search-rail
아래 노드는 의 이름을 참조합니다. /conf/global/settings/dam/search/facets/assets/items
노드 이름이 "fulltext"인 전체 텍스트 설명 fulltext-predicate-with-node-name-fulltext-1
6.1에서는 표준 전체 텍스트 설명이 검색 양식의 일부였습니다. 6.2에서 전체 텍스트 필드가 OmniSearch로 대체되었습니다. 이 조건자는 프로그래밍 방식으로 생략되며 제거할 수 있습니다.
작업: 위에 언급된 노드를 제거합니다.
경로 브라우저 설명 path-browser-predicates-1
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
MIME 유형 설명 mime-type-predicates
작업: 조정 resourceType
속성(추가)/coral" 위에 표시된 6.2 위치의 경우처럼)
파일 크기 설명 file-size-predicates
작업: 조정 resourceType
위의 6.2 위치에 표시된 대로,
마지막으로 수정된 자산 설명 asset-last-modified-predicates
작업: resourceType 속성을 조정합니다(위에 표시된 6.2 위치에 "/coral"을 추가합니다.).
게시 설명 publish-predicate
작업:
-
조정
resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조) -
추가
optionPaths
(String 유형) 속성 값:/libs/dam/options/predicates/publish
-
추가
singleSelect
부울 값이 있는 속성true
.
상태 설명 status-predicates
작업: 조정 resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조)
만료 상태 설명 expiry-status-predicates
작업: 조정 resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조)
메타데이터 유효성 설명 metadata-validity-predicates
작업: 조정 resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조)
등급 예측 rating-predicates
작업: 조정 resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조)
방향 설명 orientation-predicate
작업:
-
조정
resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조) -
추가
fieldLabel
값과 동일한 값을 갖는 속성text
동일한 노드의 속성입니다. -
추가
emptyText
값과 동일한 값을 갖는 속성text
동일한 노드의 속성입니다. -
추가
rootPath
값과 동일한 값을 갖는 속성optionPaths
동일한 노드의 속성입니다.
스타일 설명 style-predicate
작업:
-
조정
resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조) -
추가
fieldLabel
값과 동일한 값을 갖는 속성text
동일한 노드의 속성입니다. -
추가
emptyText
값과 동일한 값을 갖는 속성text
동일한 노드의 속성입니다. -
추가
rootPath
값과 동일한 값을 갖는 속성optionPaths
동일한 노드의 속성입니다.
비디오 형식 설명 video-format-predicates
작업: 조정 resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조)
기본 자산 설명 mainasset-predicate
작업: 조정 resourceType
속성(추가)/coral"(위에 표시된 6.2 위치 참조)