2017-04-27 62 views
1

工作,我有QueryBuilder的,我想用PagerfantaPagerfanta不使用的QueryBuilder中的Symfony PHP

所以这是我的代码

$adapter = new DoctrineORMAdapter($queryBuilder); 
$pager = new Pagerfanta($adapter); 

$pager->setCurrentPage($options['page']); 
$pager->setMaxPerPage($options['limit']); 

return $pager; 

但在前端,当我下一次点击或选择它可以将网页总是显示在第一页上。 enter image description here

我不知道Pagerfanta如何工作请帮助。

回答

0

我已经解决了这个问题。

因为我Pagerfanta不知道这是什么页面,它仍然看默认页面 "$options['page'] == 1"

所以我刚刚从URL发送参数页面

page = app.request.get('page') 

"$options['page']" 
相关问题