From: avl Date: Mon, 5 Jan 2009 18:51:44 +0000 (+0200) Subject: pager fix X-Git-Tag: 0.6~157 X-Git-Url: https://git.andy128k.dev/?a=commitdiff_plain;h=93c4f581d68c2dfe86d8b7b463bf5a3f22b524c6;p=ipf-legacy-orm.git pager fix --- 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); }