모든 페이지에는 속성 는 사용자가 보고 편집할 수 있습니다. 일부는 페이지를 만들 때 필요하고(보기 만들기), 일부는 나중에 보고 편집할 수 있습니다(보기 편집). 이러한 페이지 속성은 대화 상자에서 정의하고 사용할 수 있습니다. ( cq:dialog
)을 클릭하여 제품에서 사용할 수 있습니다.
페이지 속성의 보기 맞춤화는 클래식 UI에서 사용할 수 없습니다.
모든 페이지 속성의 기본 상태는 다음과 같습니다.
만들기 보기에서 숨겨짐(예: 페이지 만들기 wizard)
편집 보기에서 사용할 수 있습니다(예: 속성 보기)
변경이 필요한 경우 필드를 구체적으로 구성해야 합니다. 이 작업은 적절한 노드 속성을 사용하여 수행됩니다.
만들기 보기에서 사용할 수 있는 페이지 속성(예: 페이지 만들기 마법사):
cq:showOnCreate
Boolean
편집 보기에서 사용할 수 있는 페이지 속성(예: 보기/편집) 속성 옵션):
cq:hideOnEdit
Boolean
예를들어, 아래에 그룹화된 필드에 대한 설정을 기타 제목 및 설명 다음에 있음 기본 기초 페이지 구성 요소에 대한 탭입니다. 다음 화면에 표시됩니다. 페이지 만들기 다음으로 마법사: cq:showOnCreate
이(가) (으)로 설정되었습니다. true
:
/libs/foundation/components/page/cq:dialog/content/items/tabs/items/basic/items/column/items/moretitles
다음을 참조하십시오. 페이지 속성 확장 자습서 페이지 속성 맞춤화에 대한 안내서입니다.
페이지 구성 요소의 대화 상자를 구성하고 적절한 노드 속성을 적용하여 사용 가능한 필드를 구성할 수도 있습니다.
예를 들어 기본적으로 페이지 만들기 마법사 아래에 그룹화된 필드를 표시합니다. 기타 제목 및 설명. 이를 숨기려면 다음을 구성합니다.
아래에 페이지 구성 요소 만들기 /apps
.
재정의 만들기(사용) 대화 상자 차이 에서 제공 Sling 리소스 병합)에 사용됩니다. basic
섹션(예: 페이지 구성 요소):
<your-page-component>/cq:dialog/content/items/tabs/items/basic
참조로서 다음을 참조하십시오.
/libs/wcm/foundation/components/basicpage/v1/basicpage/cq:dialog
하지만, 당신은 필수 의 아무 것도 변경하지 마십시오. /libs
경로.
이는 의 콘텐츠가 /libs
는 다음에 인스턴스를 업그레이드할 때 덮어쓰기됩니다(또한 핫픽스 또는 기능 팩을 적용할 때 덮어쓰기될 수도 있음).
구성 및 기타 변경에 권장되는 방법은 다음과 같습니다.
/libs
) /apps
/apps
설정 path
속성 basic
기본 탭의 재정의를 지정합니다(다음 단계도 참조). 예:
/apps/demos/components/page/tabs/basic
재정의 만들기 basic
- moretitles
섹션에 있는 마지막 항목이 될 필요가 없습니다. 예:
/apps/demos/components/page/tabs/basic/items/column/items/moretitles
적절한 노드 속성을 적용합니다.
cq:showOnCreate
Boolean
false
다음 기타 제목 및 설명 섹션이 페이지 만들기 마법사.
라이브 카피와 함께 사용할 페이지 속성을 구성할 때에는 다음을 참조하십시오. 페이지 속성에서 MSM 잠금 구성 을 참조하십시오.
이 샘플은 대화 상자 비교 기술을 Sling 리소스 병합; 사용 포함 sling:orderBefore
. 또한 두 가지 사용 방법을 보여 줍니다 cq:showOnCreate
및 cq:hideOnEdit
.
GITHUB의 코드
GitHub에서 이 페이지의 코드를 확인할 수 있습니다