37899 2016-07-29 09:16:43 3961次浏览 4条回复 4 1 0

先在view层引入

<?php
use yii\widgets\LinkPager;
?>

我们把上下页的按钮修改成中文
<?= LinkPager::widget(['pagination' => $pages, 'nextPageLabel' => '下一页', 'prevPageLabel' => '上一页', ]); ?>
如果你不想要显示上下页,可以将prevPageLabel和nextPageLabel设置为false
<?= LinkPager::widget(['pagination' => $pages, 'nextPageLabel' => false, 'prevPageLabel' => false, ]); ?>
默认不显示首页也尾页,如果你需要,可以这样设置
<?= LinkPager::widget(['pagination' => $pages, 'firstPageLabel' => '首页', 'lastPageLabel' => '尾页', ]); ?>
如果你的数据过少,不够2页,默认不显示分页,如果你需要,设置hideOnSinglePage=false即可
'hideOnSinglePage' => false
默认显示的页码为10页,可以设置maxButtonCount为你想要展示的页数
'maxButtonCount' => 5, 不想显示页数修改为 'maxButtonCount' => false,

展示页码时修改一下就OK了

觉得很赞
您需要登录后才可以回复。登录 | 立即注册