summaryrefslogtreecommitdiff
path: root/includes/pager.inc
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-05-12 18:26:41 +0000
committerDries Buytaert <dries@buytaert.net>2009-05-12 18:26:41 +0000
commit79748fa83508252c9c8169ac789e5ae069c7bbc2 (patch)
tree9995a6e7f6aefef5da49ae8eea5fea340865ae28 /includes/pager.inc
parenta07e17a92c8dd67da010ce6ff7ede1cb575f577b (diff)
downloadbrdo-79748fa83508252c9c8169ac789e5ae069c7bbc2.tar.gz
brdo-79748fa83508252c9c8169ac789e5ae069c7bbc2.tar.bz2
- Patch #430904 by Berdir: fixed notice in case there are two pagers on one page.
Diffstat (limited to 'includes/pager.inc')
-rw-r--r--includes/pager.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/includes/pager.inc b/includes/pager.inc
index a82fa9a55..c76a416a8 100644
--- a/includes/pager.inc
+++ b/includes/pager.inc
@@ -63,6 +63,10 @@ class PagerDefault extends SelectQueryExtender {
// Convert comma-separated $page to an array, used by other functions.
$pager_page_array = explode(',', $page);
+ if (!isset($pager_page_array[$this->element])) {
+ $pager_page_array[$this->element] = 0;
+ }
+
// We calculate the total of pages as ceil(items / limit).
$pager_total_items[$this->element] = $this->getCountQuery()->execute()->fetchField();
$pager_total[$this->element] = ceil($pager_total_items[$this->element] / $this->limit);