【发布时间】:2015-03-31 21:11:42
【问题描述】:
我想根据“content-body”区域中的特定组件在“header”区域创建导航。我所需要的只是遍历“content-body”区域组件并找到特定的组件并将它们传递给导航模板。我想知道是否有人可以告诉我如何从不同的区域控制器迭代其他区域组件。
【问题讨论】:
标签: java content-management-system magnolia
我想根据“content-body”区域中的特定组件在“header”区域创建导航。我所需要的只是遍历“content-body”区域组件并找到特定的组件并将它们传递给导航模板。我想知道是否有人可以告诉我如何从不同的区域控制器迭代其他区域组件。
【问题讨论】:
标签: java content-management-system magnolia
您是否尝试过类似的方法:
[#assign yourOtherArea = cmsfn.contentByPath("/path/to/my/navigation/area")]
[@cms.area name="navigation" content=yourOtherArea/]
IMO 应该足够了。 cms.area 指令不关心它应该渲染的节点来自哪里。
HTH,
一月
【讨论】: