/ Published in: PHP
Expand |
Embed | Plain Text
// in Bootstrap Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial(array( 'partials/pagination.phtml', 'default' )); // in controller $this->view->paginator = new Zend_Paginator( new Zend_Paginator_Adapter_DbSelect($query) ); $this->view->paginator->setItemCountPerPage( 15 ); $this->view->paginator->setCurrentPageNumber( $this->getParam('page',1) ); $this->view->paginator->setPageRange( 5 ); // partials/pagination.phtml <? if ($this->pageCount > 1){ ?> <div class="paginationControl"> <? } else { ?> <span class="disabled">«</span> <? } ?> <? foreach ($this->pagesInRange as $page){ ?> <? if ($page != $this->current){ ?> <? } else { ?> <span><?=$page?></span> <? } ?> <? } ?> <? } else { ?> <span class="disabled rg">»</span> <? } ?> </div> <? } ?> // in my-script.phtml <?=$this->paginator?>
You need to login to post a comment.
