cq5

2016-01-14 2 views
0

создали компонент под /apps/project папку COMP1 со свойствами jcr:title, jcr: description и т.д.cq5

Всех свойств Comp1 сохраняются в

/apps/project/components/common/comp1 

Я хотел бы получить доступ к выше свойствам компонентов при этом компонент перетаскивания на страницу

Теперь компонент перетаскивается на страницу. когда я currentNode.getPath - /content/project/en/page1/jcr:content/comp1

Не уверен, как я мог получить доступ к тракту /apps/project/components/common/comp1 и читать свойства, такие как jcr:title, jcr:description

Спасибо!

ответ

0

jcr:title, jcr:description свойства скопированы с /apps/project/components/common/comp1 в компонент при перетаскивании компонента на вашу страницу.

Таким образом, вы можете Acces этот porperties используя следующий код:

String title = currentNode.getProperty("jcr:title"); 
String description = currentNode.getProperty("jcr:description"); 
0

Если вы используете AEM6 в JSP вы можете использовать properties.propertyname, а также, если вы хотите получить свойство страницы вы можете использовать pageProperties.propertyname

Смежные вопросы