Beispiel #1
0
 /**
  * Returns previous page ID. If current page is first page
  * this function returns FALSE
  *
  * @return mixed Previous pages' ID
  */
 function getPreviousPageID()
 {
     return parent::getNextPageID();
 }
Beispiel #2
0
 public function make_page_link($perPage, $data)
 {
     require_once "Pager/Jumping.php";
     $params = array("perPage" => $perPage, "itemData" => $data, 'delta' => 5, 'mode' => 'Jumping');
     $o_page = new Pager_Jumping($params);
     $data = $o_page->getPageData();
     $links = $o_page->getLinks();
     return array($data, $links);
 }
function PagerList($Total, $perPage)
{
    if (!$perPage) {
        $perPage = 20;
    }
    $pager = new Pager_Jumping(array('totalItems' => $Total, 'delta' => 5, 'prevImg' => '&nbsp;<img src="../images/PagesArrowPrev.gif" width="9" height="7" border="0" />&nbsp;', 'nextImg' => '&nbsp;<img src="../images/PagesArrowNext.gif" width="9" height="7" border="0" />&nbsp;', 'firstPageText' => '&nbsp;<img src="../images/PagesArrowFirst.gif" width="9" height="7" border="0" />&nbsp;', 'lastPageText' => '&nbsp;<img src="../images/PagesArrowLast.gif" width="9" height="7" border="0" />&nbsp;', 'spacesBeforeSeparator' => '1', 'spacesAfterSeparator' => '1', 'curPageLinkClassName' => 'pages', 'perPage' => $perPage));
    list($startOffset, $endOffset) = $pager->getOffsetByPageId();
    $startOffset--;
    list($back, $pages, $next) = $pager->getLinks();
    if (!$pages) {
        $pages = '1';
    }
    return '' . $pager->_printFirstPage() . '' . $back . ' [ P&aacute;ginas: ' . $pages . ' ] ' . $next . '' . $pager->_printLastPage() . '';
}
 public function make_page_link($data)
 {
     // Slindingを使用する場合
     //require_once 'Pager/Sliding.php';
     // Pagerを使用する場合
     require_once 'Pager/Jumping.php';
     $params = ['mode' => 'Jumping', 'perPage' => 10, 'delta' => 10, 'itemData' => $data];
     // PHP5でSlindingを使用する場合
     //$pager = new Pager_Sliding($params);
     // PHP5でPagerを使用する場合
     $pager = new Pager_Jumping($params);
     $data = $pager->getPageData();
     $links = $pager->getLinks();
     return [$data, $links];
 }