【发布时间】:2021-04-22 11:03:34
【问题描述】:
我正在使用 symfony 5.2 和 easyadmin 3 作为后端。在 easyadmin 3 中,默认的分页样式和结构类似于 Previous |接下来。现在,我需要像 First | 那样更改分页。上一页 | 1 | 2 | 3 | 4 | 5 |下一个 |最后。
symfony easyadmin 3有什么方法可以改变分页。
【问题讨论】:
标签: symfony easyadmin3
我正在使用 symfony 5.2 和 easyadmin 3 作为后端。在 easyadmin 3 中,默认的分页样式和结构类似于 Previous |接下来。现在,我需要像 First | 那样更改分页。上一页 | 1 | 2 | 3 | 4 | 5 |下一个 |最后。
symfony easyadmin 3有什么方法可以改变分页。
【问题讨论】:
标签: symfony easyadmin3
找到这个here。它缺少 [first] 和 [last] 选项,但也许这是一个开始。
public function configureCrud(Crud $crud): Crud
{
return $crud
[...]
// the number of pages to display on each side of the current page
// e.g. if num pages = 35, current page = 7 and you set ->setPaginatorRangeSize(4)
// the paginator displays: [Previous] 1 ... 3 4 5 6 [7] 8 9 10 11 ... 35 [Next]
// set this number to 0 to display a simple "< Previous | Next >" pager
->setPaginatorRangeSize(4)
[...]
;
}
【讨论】: