我有queryBuilder,我想用Pagerfanta
这是我的代码
$adapter = new DoctrineORMAdapter($queryBuilder);
$pager = new Pagerfanta($adapter);
$pager->setCurrentPage($options['page']);
$pager->setMaxPerPage($options['limit']);
return $pager;但在前端,当我点击“下一页”或选择“页面”时,它总是显示在第一页。

我不知道Pagerfanta是怎么工作的,请帮帮忙。
发布于 2017-04-27 15:21:41
我已经解决了这个问题。
因为我Pagerfanta不知道这是什么页面,所以仍然使用默认页面"$options['page'] == 1"
所以我只是把参数页从url发送到
page = app.request.get('page')
"$options['page']"https://stackoverflow.com/questions/43649317
复制相似问题