Yii CLinkPager隐藏名字和姓氏

f5emj3cl  于 2022-11-09  发布在  其他
关注(0)|答案(4)|浏览(138)

当我调用CLinkPager时,它会自动创建一个分页器,如下所示:

<< First | < Previus | 1 | ... | 5 | Next > | Last >>

如何禁用分页中不显示FirstLast
CLink呼叫器代码:

<?php $this->widget('CLinkPager', array('pages' => $pages)); ?>
s8vozzvw

s8vozzvw1#

实际上,使用CLinkPager选项关闭它会更干净:

$this->widget('CLinkPager', array('pages' => $pages,
    'firstPageLabel'=>'',
    'lastpageLabel'=>'',
));
fhg3lkii

fhg3lkii2#

您可以通过CSS隐藏这些按钮

ul.yiiPager .first, ul.yiiPager .last {
display: none;
}
g9icjywg

g9icjywg3#

或者,您可以使用jquery删除元素,如果只是使用css隐藏,按钮空间仍然存在。

$( document ).ready(function() {
    $( ".first" ).remove();
    $( ".last" ).remove();
    });
lb3vh1jj

lb3vh1jj4#

在css上创建一个包含display:noned-none类,并将类名设置为prevPageCssClass

echo LinkPager::widget([
            'pagination' => $pages,
            'prevPageCssClass'=>'d-none',
            'nextPageCssClass'=>'d-none',

        ]);

相关问题