pager = \Pager::factory( array( 'mode' => 'Sliding', 'perPage' => $perPage, 'delta' => 2, 'totalItems' => $itemCount, 'currentPage' => $currentPage, 'urlVar' => 'page', 'append' => $append, 'path' => '/', 'fileName' => $filename, 'separator' => '###', 'spacesBeforeSeparator' => 0, 'spacesAfterSeparator' => 0, 'curPageSpanPre' => '', 'curPageSpanPost' => '', 'firstPagePre' => '', 'firstPageText' => 'first', 'firstPagePost' => '', 'lastPagePre' => '', 'lastPageText' => 'last', 'lastPagePost' => '', 'prevImg' => '« prev', 'nextImg' => 'next »', ) ); } public function getLinks() { $arLinks = $this->pager->getLinks(); $arLinks['pages'] = explode('###', $arLinks['pages']); return $arLinks; } public function numPages() { return $this->pager->numPages(); } } ?>