1

我正在使用 symfony 5.2 和 easyadmin 3 作为后端。在 easyadmin 3 中,默认的分页样式和结构类似于Previous | 接下来。现在,我需要更改分页,例如First | 上一页 | 1 | 2 | 3 | 4 | 5 | 下一个 | 最后

有什么方法可以改变 symfony easyadmin 3 中的分页。

4

2 回答 2

0

在这里找到这个。它缺少 [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)

        [...]
    ;
}
于 2021-02-16T20:24:09.757 回答
0

现在使用 EasyAdmin 4 这似乎是默认设置: 在此处输入图像描述

第一页和最后一页的页码始终可见,因此不再需要额外的按钮。

于 2022-02-01T12:50:09.283 回答