【发布时间】:2015-07-12 07:36:50
【问题描述】:
我想知道 AEM/CQ 中 nt:folder、sling:folder 和 sling:orderedfolder 之间的区别是什么?
还有哪些情况下可以在实施时使用它们?
【问题讨论】:
标签: aem
我想知道 AEM/CQ 中 nt:folder、sling:folder 和 sling:orderedfolder 之间的区别是什么?
还有哪些情况下可以在实施时使用它们?
【问题讨论】:
标签: aem
nt:folder 可用作 JCR 中的“vanilla”文件夹节点
使用sling:folder 允许使用sling:resourceType 解释子文件夹——例如如果您在/etc/designs/foo/bar 有一个节点“bar”,则将“foo”的资源类型设置为sling:Folder 允许您通过脚本使用其资源类型解析 bar(就像使用组件一样),而如果“foo”如果是nt:folder,这是不可能的(它只会被静态处理)。
sling:OrderedFolder 可以在订购很重要时使用,例如在/etc/map 目录中,如果您希望您的条目按顺序而不是随机使用,则有序文件夹提供此选项。 (在大多数情况下,它并不是真正需要的。)
【讨论】: