Yii:在TbGridView中显示超过10行

时间:2015-03-27 06:06:08

标签: php yii yii-extensions

我想在“管理”页面中按降序显示行,那么我应该如何在* .widgets.TbGridView中显示超过10行?任何帮助?

2 个答案:

答案 0 :(得分:1)

您在管理操作中将CActiveDataProvider传递给CGridViewTbGridView。您需要做的就是将页面大小传递给dataprovider:

return new CActiveDataProvider($this, array(
        'pagination' => array(
            'pageSize' => 20,
        ),

        'criteria' => $criteria,
    ));

答案 1 :(得分:0)

在分页中显示30行

return new CActiveDataProvider($this, array(
    'pagination' => array(
        'pageSize' => 30,
    ),
    'criteria' => $criteria,
));

按降序显示初始行

$criteria->order = "t.id DESC";