From 8ddc0db3bb835fbb880c25882b1016747527742c Mon Sep 17 00:00:00 2001 From: Derek Allard Date: Wed, 21 May 2008 04:54:39 +0000 Subject: Added support for query strings to the Pagination class, automatically detected or explicitly declared. --- user_guide/libraries/pagination.html | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'user_guide/libraries') diff --git a/user_guide/libraries/pagination.html b/user_guide/libraries/pagination.html index 5f9d8a0f1..d96f2d00c 100644 --- a/user_guide/libraries/pagination.html +++ b/user_guide/libraries/pagination.html @@ -117,9 +117,14 @@ something different you can specify it.

$config['num_links'] = 2;

-

The number of "digit" links you would like before and after the selected page number. For example, the number 2 -will place two digits on either side, as in the example links at the very top of this page.

- +

The number of "digit" links you would like before and after the selected page number. For example, the number 2 + will place two digits on either side, as in the example links at the very top of this page.

+

$config['page_query_string'] = TRUE

+

By default, the pagination library assume you are using URI Segments, and constructs your links something like

+

http://www.your-site.com/index.php/test/page/20

+

If you have $config['enable_query_strings'] set to TRUE your links will automatically be re-written using Query Strings. This option can also be explictly set. Using $config['page_query_string'] set to TRUE, the pagination link will become.

+

http://www.your-site.com/index.php?c=test&m=page&per_page=20

+

Note that "per_page" is the string automatically passed.

Adding Enclosing Markup

If you would like to surround the entire pagination with some markup you can do it with these two prefs:

-- cgit v1.2.3-24-g4f1b