我有一个用后缀进行分页的组件。
所以, /contents/myproject/search.html/1使第一页显示10个结果 /contents/myproject/search.html/2使第二页显示10个不同的结果
现在我被要求让它更具动态性,并在第1页添加下一个按钮,因此它会追加下一个10个结果,而不是另外一个页面加载。
我的计划是使用JS并对下一页进行AJAX调用,找到我想要的div,取出那10个结果并将它们附加到我的第一个10.问题是该页面很大,我将下载一个该电话中有很多其他不必要的东西。
是否可以仅访问渲染的组件?
添加的那个<cq:include path="pagination" resourceType="myproject/components/pagination" />
答案 0 :(得分:1)
如果pagination
下的节点/contents/myproject/search/jcr:content
具有正确的sling:resourceType
,那么它应该非常简单 - 请求/contents/myproject/search/jcr:content/pagination.html
。
如果后缀在那里工作,它也高度依赖于该组件的实现。