From 93c4f581d68c2dfe86d8b7b463bf5a3f22b524c6 Mon Sep 17 00:00:00 2001 From: avl Date: Mon, 5 Jan 2009 20:51:44 +0200 Subject: [PATCH] pager fix --- ipf/orm/pager/layoutarrows.php | 8 ++++---- ipf/orm/pager/range/sliding.php | 1 - 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ipf/orm/pager/layoutarrows.php b/ipf/orm/pager/layoutarrows.php index 76105e0..5ba8486 100644 --- a/ipf/orm/pager/layoutarrows.php +++ b/ipf/orm/pager/layoutarrows.php @@ -11,17 +11,17 @@ class IPF_ORM_Pager_LayoutArrows extends IPF_ORM_Pager_Layout $this->removeMaskReplacement('page'); - if (($pager->getPage()-2)>$pager->getFirstPage()){ + if (($pager->getPage()-5)>$pager->getFirstPage()){ - if (($pager->getPage()-2)>$pager->getFirstPage()){ + if (($pager->getPage()-5)>$pager->getFirstPage()){ $options['page_number'] = $pager->getFirstPage(); $str .= $this->processPage($options); } - if (($pager->getPage()-3)>$pager->getFirstPage()){ + if (($pager->getPage()-6)>$pager->getFirstPage()){ $options['page_number'] = $pager->getFirstPage()+1; $str .= $this->processPage($options); } - if (($pager->getPage()-4)>$pager->getFirstPage()){ + if (($pager->getPage()-7)>$pager->getFirstPage()){ $str .= ' ... '; } } diff --git a/ipf/orm/pager/range/sliding.php b/ipf/orm/pager/range/sliding.php index b704772..cf8198e 100644 --- a/ipf/orm/pager/range/sliding.php +++ b/ipf/orm/pager/range/sliding.php @@ -56,7 +56,6 @@ class IPF_ORM_Pager_Range_Sliding extends IPF_ORM_Pager_Range $chunkStart = $chunkStart - $adjust; $chunkEnd = $pages; } - return range($chunkStart, $chunkEnd); } -- 2.49.0