我有一项任务是创建一个工作流程,将主页面中的公共内容(子页面)复制到从页面中。就像
masterPage
| _childPage1
| _childPage2
| _childPage3
↓
slavePage
| _
| _
| _
↓
slavePage
| _childPage1
| _childPage2
| _childPage3
有人能给我一些帮助吗?非常感谢你。
答案 0 :(得分:0)
PageManager是您正在寻找的API:https://docs.adobe.com/docs/en/aem/6-0/develop/ref/javadoc/index.html?com/day/cq/wcm/api/PageManager.html
在自定义工作流程步骤中,只需注入一个ResourceResolverFactor,获取ResourceResolver并将其调整为PageManager。使用它的复制方法来执行页面的实际复制。