9

如何自定义 Yii CGridView Pager 的位置、css、模板?

4

3 回答 3

15

您可以通过“寻呼机”CGridView 属性进行自定义。例子:

$this->widget('zii.widgets.grid.CGridView', array(
    'id'=>'My-grid',
    'dataProvider'=>$dataProvider,
    'pager'=>array(
        'header'         => '',
        'firstPageLabel' => '<<',
        'prevPageLabel'  => '<img src="images/pagination/left.png">',
        'nextPageLabel'  => '<img src="images/pagination/right.png">',
        'lastPageLabel'  => '&gt;&gt;',
    ),
    'template'=>'{pager}{items}{pager}',
    'columns'=>$arrayColumns,
));
于 2012-06-08T01:42:23.550 回答
0

这是另一种对我有用的方法。

显示 Yii 的 CLinkPager “First” 和 “Last” 按钮

如果您遇到问题,请务必阅读条目下方的评论。

于 2014-01-03T07:33:58.860 回答