【发布时间】:2017-01-24 02:39:52
【问题描述】:
是否有任何 OOTB 解决方案来过滤某些属性,例如 cq:lastReplicated、cq:lastReplicatedBy 等,我想将一些代码从较低的环境迁移到较高的环境中,这些属性显示作者中新移动的内容也被复制,尤其是在网站内容上.因此计划使用没有这些属性的过滤器创建包。
【问题讨论】:
是否有任何 OOTB 解决方案来过滤某些属性,例如 cq:lastReplicated、cq:lastReplicatedBy 等,我想将一些代码从较低的环境迁移到较高的环境中,这些属性显示作者中新移动的内容也被复制,尤其是在网站内容上.因此计划使用没有这些属性的过滤器创建包。
【问题讨论】:
目前没有这种可能性。我建议使用 groovy 脚本 (https://github.com/OlsonDigital/cq-groovy-console) 来删除不需要的属性。
【讨论】:
正如其他人所提到的,还没有这样的功能。您可以使用 groovy 控制台或上面提到的其他替代方法,也可以解压缩包并使用文本操作来清理 content.xml 文件以删除属性。我确信一些简单的 XSL 或命令行应该足以做到这一点。
包管理器是一个节点级别的工具,所以目前还没有任何东西可用于过滤属性。
【讨论】: