CQ QueryBuilder orderby 页面内的组件顺序
CQ QueryBuilder orderby component order within a page
我正在尝试在 Adobe CQ 5.6.1 中构建一个菜单,列出添加到页面的组件。这些组件将有一个 id,我将锚定-link 到这些组件,这样页面将分别向下滚动到它们。
问题是我把它们弄乱了。
如果我在查询生成器和本地 Geometrixx 站点上进行实验(如果您有 CQ 的本地实例,您可以关注 运行)这将是一个类似查询的示例,选择图像和产品页面中的文本组件:
我对按 jcr:lastModified 排序完全不感兴趣,我想要它们在页面上显示的顺序。
有人知道要点什么吗?
根据您的评论,迭代组件似乎是最简单的方法。
假设您将 id 存储为 属性,在每个组件节点的连续迭代中,您将寻求提取此 id 并将其存储到列表中。
这样可以保证你要求的顺序,然后你可以把id显示为链接。
我正在尝试在 Adobe CQ 5.6.1 中构建一个菜单,列出添加到页面的组件。这些组件将有一个 id,我将锚定-link 到这些组件,这样页面将分别向下滚动到它们。
问题是我把它们弄乱了。
如果我在查询生成器和本地 Geometrixx 站点上进行实验(如果您有 CQ 的本地实例,您可以关注 运行)这将是一个类似查询的示例,选择图像和产品页面中的文本组件:
我对按 jcr:lastModified 排序完全不感兴趣,我想要它们在页面上显示的顺序。
有人知道要点什么吗?
根据您的评论,迭代组件似乎是最简单的方法。
假设您将 id 存储为 属性,在每个组件节点的连续迭代中,您将寻求提取此 id 并将其存储到列表中。
这样可以保证你要求的顺序,然后你可以把id显示为链接。