페이지 속성 보기 사용자 지정 customizing-views-of-page-properties
모든 페이지에는 속성 사용자가 보고 편집할 수 있습니다. 일부는 페이지를 만들 때(보기 만들기) 필요하며, 일부는 나중에 보고 편집(보기 편집)할 수 있습니다. 이러한 페이지 속성은 대화 상자에서 정의하고 사용할 수 있습니다( cq:dialog
) 내의 아무 곳에나 삽입할 수 있습니다.
모든 페이지 속성의 기본 상태는 다음과 같습니다.
-
만들기 보기에서 숨겨집니다(예: 페이지 만들기 wizard)
-
편집 보기(예: 속성 보기)
변경이 필요한 경우 필드를 특별히 구성해야 합니다. 이 작업은 적절한 노드 속성을 사용하여 수행됩니다.
-
만들기 보기(예: 페이지 만들기 마법사):
- 이름:
cq:showOnCreate
- 유형:
Boolean
- 이름:
-
편집 보기에서 사용할 수 있는 페이지 속성(예: 보기/편집) 속성 옵션):
- 이름:
cq:hideOnEdit
- 유형:
Boolean
- 이름:
예를 들어 추가 제목 및 설명 on 기본 탭합니다. 이러한 항목은 페이지 만들기 다음으로 마법사 cq:showOnCreate
이(가) true
:
/libs/foundation/components/page/cq:dialog/content/items/tabs/items/basic/items/column/items/moretitles
페이지 속성 구성 configuring-your-page-properties
페이지 구성 요소의 대화 상자를 구성하고 적절한 노드 속성을 적용하여 사용할 수 있는 필드를 구성할 수도 있습니다.
예를 들어 기본적으로 페이지 만들기 마법사 는 추가 제목 및 설명. 숨기려면 다음을 구성합니다.
-
아래의 페이지 구성 요소 만들기
/apps
. -
무시 만들기(사용) 대화 상자 비교 제공 Sling Resource Merger)
basic
페이지 구성 요소의 섹션; 예:code language-xml <your-page-component>/cq:dialog/content/items/tabs/items/basic
note note NOTE 참조용으로 다음 문서를 참조하십시오. code language-none /libs/wcm/foundation/components/basicpage/v1/basicpage/cq:dialog
하지만, 반드시 에서 아무것도 변경하지 않음 /libs
경로.왜냐하면 /libs
는 다음에 인스턴스를 업그레이드할 때 덮어쓰여지며, 핫픽스 또는 기능 팩을 적용할 때 덮어쓸 수 있습니다.구성 및 기타 변경에 대해 권장되는 방법은 다음과 같습니다. - 필요한 항목(즉, 가 존재함에 따라)을 다시 만듭니다
/libs
) 아래의/apps
- 내에서 변경
/apps
- 필요한 항목(즉, 가 존재함에 따라)을 다시 만듭니다
-
설정
path
속성basic
기본 탭의 무시를 가리키려면 다음 단계도 참조하십시오. 예:code language-xml /apps/demos/components/page/tabs/basic
-
을(를) 재정의합니다
basic
-moretitles
해당 경로의 섹션 예:code language-xml /apps/demos/components/page/tabs/basic/items/column/items/moretitles
-
적절한 노드 속성을 적용합니다.
- 이름:
cq:showOnCreate
- 유형:
Boolean
- 값:
false
다음 추가 제목 및 설명 섹션은 더 이상 페이지 만들기 마법사
- 이름:
페이지 속성의 샘플 구성 sample-configuration-of-page-properties
이 샘플은 Sling Resource Merger; 사용 포함 sling:orderBefore
. 또한 두 가지를 모두 사용하는 것을 보여줍니다 cq:showOnCreate
및 cq:hideOnEdit
.
GITHUB의 코드
GitHub에서 이 페이지의 코드를 찾을 수 있습니다