【问题标题】:Yii2 custom pagination viewYii2 自定义分页视图
【发布时间】:2017-09-03 15:56:55
【问题描述】:

大家好。 我需要为 GridView 进行自定义分页。 在我使用的 GridView 中:

'pager' => [
        'prevPageLabel' => '<div style="border: none" class="glyphicon glyphicon-menu-left"></div>',
        'nextPageLabel' => '<div style="border: none" class="glyphicon glyphicon-menu-right"></div>',
        'maxButtonCount' => 0,
]

结果,我得到了两个箭头,然后我可以设置它们的样式:

问题:如何将自己的内容放在这些箭头之间?

例如,我可以得到页数:&lt;?= $dataProvider-&gt;totalCount; ?&gt;,我想把这个总页数放在分页箭头之间。 我该怎么做?
谢谢!

【问题讨论】:

    标签: php jquery gridview pagination yii2


    【解决方案1】:

    您可以扩展 LinkPager 类,覆盖 renderPageButtons() 以生成您喜欢的任何内容,然后在 GridView 配置中使用此扩展类:

    'pager' => [
        'class' => 'new\extended\LinkPager'
    ]
    

    【讨论】:

    • 谢谢!你节省了我的时间)
    猜你喜欢
    • 2015-04-04
    • 1970-01-01
    • 1970-01-01
    • 2014-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    相关资源
    最近更新 更多