PostgreSQL
coub
css
express.js
freeware
git
jquery
laravel
links
linux
macos
mysql
node.js
php
python
task1
ubuntu
vim
virtualbox
анекдот
игры
интересно
музыка
стихи
цитаты
php
You have to
login
to post a new comment.
Zend Framework 2: Paginator example
April 14, 2013
Собственно ничего особенно сложного нет, описано все здесь. Мой пример в общем ничем не уникален, использует Null адаптер, который позволяет передавать в конструктор пагинатора готовое количество записей для расчета массива данных для пагинации.
use Zend\Paginator\Paginator; // $itemsQuant - общее кол-во элементов для просмотра $paginator = new Paginator(new \Zend\Paginator\Adapter\Null($itemsQuant)); $paginator->setCurrentPageNumber($currentPage); $paginator->setItemCountPerPage($pageSize); $pages = $paginator->getPages(); $pagination = array( 'previous' => $pages->previous, 'next' => $pages->next, ); var_dump($pages);Конструкция на мой взгляд перегруженная, но уж как есть. Я только начал работать с ZF2, постараюсь не лениться и собирать здесь интересные и ценные по возможности заметки.
Comments
No comments here yet.