在CQ模板中允许父母和允许的孩子财产

时间:2015-04-07 09:53:17

标签: cq5 aem

创建cq模板时允许的父母和允许的儿童财产的目的是什么? documentation中的描述简单地说"允许作为该组件的父组件的组件的路径" /"允许作为该组件的子组件的组件的路径& #34 ;. 这些属性的重要性是什么?

1 个答案:

答案 0 :(得分:6)

这些属性允许您在项目中设置页面结构的一些合约。 例如: 你有3个模板(和这个模板的相应页面):

  • template-1:allowedChildren =" [template-2]"
  • template-2:allowedChildren =" [template-3]"
  • template-3:allowedChildren =" []"

然后在siteadmin中,您将能够创建:

  • 页面下有模板" template-1"只有带有模板的页面" template-2",
  • 页面下有模板"模板-2"只有带有模板的页面" template-3",
  • 页面下有模板" template-3"你将无法创建任何页面。