$pages = new Model_Pages();
$paginator = Zend_Paginator::factory($pages->getRows());
$paginator->setItemCountPerPage(1);
$paginator->setPageRange(1);
$paginator->setCurrentPageNumber($ this ->getRequest()->getParam( 'page' , 1));
Zend_Paginator::setDefaultScrollingStyle( 'Sliding' );
$ this ->view->pages = $paginator;
$paginator->setView($ this ->view);
Zend_View_Helper_PaginationControl::setDefaultViewPartial( 'paginator.phtml' );
$ this ->view->paginator = $paginator;
* This source code was highlighted with Source Code Highlighter .
public function getPaginatorRows ($pageNumber = 1)
{
$paginator = new Zend_Paginator( new Zend_Paginator_Adapter_DbSelect($ this -> select ()));
$paginator->setCurrentPageNumber($pageNumber);
$paginator->setItemCountPerPage(1);
$paginator->setPageRange(1);
return $paginator;
}
* This source code was highlighted with Source Code Highlighter .
$pages = new Model_Pages();
$ this ->view->pages = $pages->getPaginatorRows(( int ) $ this ->getRequest()->getParam( 'page' , 1));
* This source code was highlighted with Source Code Highlighter .
Source: https://habr.com/ru/post/72399/
All Articles