내가 AEM에 새로운 그리고 난 문제가 있습니다AEM 6.1 : 페이지 노드에서 구성 요소 속성을 가져올 수 없습니다
내가 '보조'라는 이름의 페이지에서 일하고 있어요을
이 페이지를 만들지 않았으므로 필요한 부분을 수정했습니다.
jcr : content에 페이지 속성이 있습니다.
당신은 첫번째 스크린 샷에서 볼 수 있듯이 : POS로 싶어서
새로운
요소 속성이 내 페이지 (보조), 난 단지에서 일하고 있어요을 채워야은 '새로운' . 다른 구성 요소는 이제 더 이상 사용되지 않으므로 더 이상 사용되지 않습니다. resourceType은 내가 path/to/newcomponent
을 설정
새의 슬링 이후, '새로운'속성 (첫번째 스크린 샷)을 가져올 수있을 것입니다 :
이
우리가 'newComponent을'전화 할게 내 구성 요소입니다 .newcomponent.html에서 ${properties.mynewproperty}
을 사용하면 속성이 인쇄되지 않습니다. jcr:title
과 같은 pageProperties에만 접근 할 수 있습니다.
내 구성 요소 'newcomponent'는 다른 구성 요소의 복사본으로 만들어졌으며 보조 구성 요소를 페이지에 배치하는 데 사용되었으며이를 교체했습니다. 또한 oldcomponent의 속성을 가진 노드의 복사본을 만들었습니다. 로컬 호스트의 페이지에서 해당 구성 요소를 볼 수 있지만 텍스트 속성을 렌더링 할 수 없습니다.
매우 유감스럽게 생각해서 유감스럽게 생각합니다. 누군가 나를 이해하고 도와 주길 바랍니다.
당신의 문제를 이해하는 것은 정말로 어렵습니다. 당신은 'sling : resourceType = path/to/newcomponent'를 가진 구성 요소를 포함하고있는 페이지를 가지고 있습니다. 이제 같은 슬링으로 새로운 구성 요소 (정의)를 만들었습니다 : resourceType'을 이전 구성 요소로 사용하고 컨텐트의 이미 만든 구성 요소를이 새 구성 요소로 렌더링하려는 경우 새 구성 요소가 등록 정보를 렌더링 할 수없는 경우 해당 등록 정보 이름이 동일한 경우 – Jens
마침내 새로운 것부터 시작합니다. 모두에게 많은 감사를드립니다. –