如何在 GridView 小部件中修改 Yii2 分页以显示第一页和最后一页?
2022-08-30 23:58:17
分页的默认视图为“1, 2, 3, ..., 10”
我需要将其转换为“(第一页),x,x,x,(当前页面),x,x,x,(最后一页)”
我该怎么做?
分页的默认视图为“1, 2, 3, ..., 10”
我需要将其转换为“(第一页),x,x,x,(当前页面),x,x,x,(最后一页)”
我该怎么做?
<?= GridView::widget([
'pager' => [
'firstPageLabel' => 'First',
'lastPageLabel' => 'Last'
],
...
]) ?>
您需要指定 LinkPager $firstPageLabel和$lastPageLabel属性(默认情况下,它们意味着不显示这些链接)。你可以像这样传递它:false
GridView
<?= GridView::widget([
...
'pager' => [
'firstPageLabel' => 'First',
'lastPageLabel' => 'Last',
],
...
]) ?>
对于样式设置,还有两个附加属性:$firstPageCssClass和$lastPageCssClass。
请注意,您可以单独应用此项,而无需使用 。LinkPager
GridView