【问题标题】:How to customize Yii CGridView Pager?如何自定义 Yii CGridView Pager?
【发布时间】:2011-02-23 13:38:15
【问题描述】:

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

【问题讨论】:

    标签: php yii


    【解决方案1】:

    您可以通过'pager' 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,
    ));
    

    【讨论】:

      【解决方案2】:

      【讨论】:

      【解决方案3】:

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

      Displaying Yii's CLinkPager "First" and "Last" Buttons

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

      【讨论】:

      • 请在您的答案中发布链接的答案,以防链接失效。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多