페이지 속성 보기 사용자 정의 customizing-views-of-page-properties

모든 페이지에는 속성 는 사용자가 보고 편집할 수 있습니다. 일부는 페이지를 만들 때 필요하고(보기 만들기), 일부는 나중에 보고 편집할 수 있습니다(보기 편집). 이러한 페이지 속성은 대화 상자에서 정의하고 사용할 수 있습니다. ( cq:dialog)을 클릭하여 제품에서 사용할 수 있습니다.

CAUTION
페이지 속성의 보기 맞춤화는 클래식 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
TIP
페이지 속성을 사용자 정의하는 방법에 대한 안내서는 페이지 속성 확장 튜토리얼을 참조하십시오.

페이지 속성 구성 configuring-your-page-properties

페이지 구성 요소의 대화 상자를 구성하고 적절한 노드 속성을 적용하여 사용 가능한 필드를 구성할 수도 있습니다.

예를 들어 기본적으로 페이지 만들기 마법사에는 기타 제목 및 설명 아래에 그룹화된 필드가 표시됩니다. 이를 숨기려면 다음과 같이 구성하십시오.

  1. /apps 아래에서 페이지 구성 요소를 만듭니다.

  2. 페이지 구성 요소의 basic 섹션에 대해 재정의를 만듭니다(Sling 리소스 병합에서 제공되는 대화 상자 비교 사용). 예를 들면 다음과 같습니다.

    code language-xml
    <your-page-component>/cq:dialog/content/items/tabs/items/basic
    
    note note
    NOTE
    참조로서 다음을 참조하십시오.
    /libs/wcm/foundation/components/basicpage/v1/basicpage/cq:dialog
    하지만, 당신은 필수 의 아무 것도 변경하지 마십시오. /libs 경로.
    이는 의 콘텐츠가 /libs 는 다음에 인스턴스를 업그레이드할 때 덮어쓰기됩니다(또한 핫픽스 또는 기능 팩을 적용할 때 덮어쓰기될 수도 있음).
    구성 및 기타 변경에 권장되는 방법은 다음과 같습니다.
    1. 필요한 항목 다시 만들기(존재하는 그대로) /libs) /apps
    2. 다음 범위 내에서 변경 /apps
  3. basicpath 속성이 기본 탭의 재정의를 가리키도록 설정합니다(다음 단계도 참조). 예:

    code language-xml
    /apps/demos/components/page/tabs/basic
    
  4. 해당 경로에서 basic - moretitles 섹션의 재정의를 만듭니다. 예를 들면 다음과 같습니다.

    code language-xml
    /apps/demos/components/page/tabs/basic/items/column/items/moretitles
    
  5. 적절한 노드 속성을 적용합니다.

    • 이름: cq:showOnCreate
    • 유형: Boolean
    • : false

    기타 제목 및 설명 섹션이 더 이상 페이지 만들기 마법사에 표시되지 않습니다.

NOTE
라이브 카피와 함께 사용할 페이지 속성을 구성할 때에는 다음을 참조하십시오. 페이지 속성에서 MSM 잠금 구성 을 참조하십시오.

페이지 속성의 샘플 구성 sample-configuration-of-page-properties

이 샘플은 대화 상자 비교 기술을 Sling 리소스 병합; 사용 포함 sling:orderBefore. 또한 cq:showOnCreatecq:hideOnEdit 모두의 사용을 보여 줍니다.

GITHUB의 코드

GitHub에서 이 페이지의 코드를 확인할 수 있습니다

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2