getPage 1.2.4-pl

getPage 1.2.4-pl

Released Mar 25, 2014 by opengeek

A generic wrapper snippet for returning paged results and navigation from snippets that return limitable collections.

Download 22kb (59138 downloads)
Downloads: 117,019
License: GPLv2
Requires Revolution 2.0.x or greater
Supports mysql,sqlsrv

A generic wrapper snippet for MODX Revolution 2.1+. getPage will returning paged results and navigation from snippets that return limitable collections, and optionally cache the results of unique page requests.

The release fixes a bug with caching when getPage is used multiple times on a single page and caches the total value into the proper totalVar variable name.


Installation Instructions

Install via Package Management.
NOTE: requires MODX Revolution-2.1.0-rc-1 or later.

getPage 1.2.4-pl (March 24, 2014)

  • [#19] Add scriptProperties to cachePageKey signature
  • [#24] Cache total results number into correct variable name

getPage 1.2.3-pl (June 20, 2012)

  • [#15] Add ability to specify pageNavScheme for navigation links
  • [#14] Avoid adding pageVarKey to query string when page = 1
  • [#12] Fix cacheKey when multi-dimensional arrays used in $_REQUEST

getPage 1.2.2-pl (December 9, 2011)

  • Check $_GET before $_REQUEST for pageVarKey and limit overrides
  • [#6] Add pageOneLimit to allow different limit on first results page

getPage 1.2.1-pl (September 15, 2011)

  • Remove inadvertent debugging statement in snippet code

getPage 1.2.0-pl (September 14, 2011)

  • [#5] Add pageNavOuterTpl for layout control of page nav elements
  • Allow limit of 0 in $_REQUEST to bypass paging
  • Allow empty nav tpl parameters
  • Allow unlimited page listing with &pageLimit=`0`

Version Released Author Downloads
10 Versions 1 Contributors 117,111 Downloads
1.2.3-pl Jun, 20 2012 opengeek 32,061
1.2.2-pl Dec, 09 2011 opengeek 8,251
1.2.1-pl Sep, 15 2011 opengeek 3,167
1.2.0-pl Sep, 14 2011 opengeek 339
1.1.0-pl Mar, 29 2011 opengeek 3,448
1.0.0-rc1 Sep, 15 2010 opengeek 3,298
1.0.0-pl Aug, 19 2010 opengeek 6,021
1.0.0-beta2 May, 28 2010 opengeek 803
1.0.0-beta1 Mar, 19 2010 opengeek 618