我想知道是否有人知道一种检索方法,例如使用一个 getResource 行的父级的前 5 个(例如:1 -5)资源,然后使用另一个 getResources 行检索下一个 5(6 - 10)个资源?有点像分页。
我无法在文档中找到执行此操作的内容。
我想知道是否有人知道一种检索方法,例如使用一个 getResource 行的父级的前 5 个(例如:1 -5)资源,然后使用另一个 getResources 行检索下一个 5(6 - 10)个资源?有点像分页。
我无法在文档中找到执行此操作的内容。
您想使用offset
和limit
属性。偏移量用于跳过查询条件返回的指定数量的资源:
[[!getResources? &parents=`[[*id]]` &tpl=`myRowTpl` &limit=`5`]]
[[!getResources? &parents=`[[*id]]` &tpl=`myRowTpl` &limit=`5` &offset=`5`]]
您可能想考虑将 getPage 和 getResources 结合起来,因为这将为您进行分页...
http://rtfm.modx.com/display/ADDON/getResources#getResources-UsinggetPageforPagination