Yii:在 TbGridView 中显示超过 10 行
Yii: Show more than 10 rows in TbGridView
我想在管理页面中按降序显示行,那么*.widgets.TbGridView中显示超过10行怎么办?有帮助吗?
您在管理操作中将 CActiveDataProvider
传递给 CGridView
或 TbGridView
。您需要做的就是将页面大小传递给 dataprovider:
return new CActiveDataProvider($this, array(
'pagination' => array(
'pageSize' => 20,
),
'criteria' => $criteria,
));
分页显示30行
return new CActiveDataProvider($this, array(
'pagination' => array(
'pageSize' => 30,
),
'criteria' => $criteria,
));
按降序显示初始行
$criteria->order = "t.id DESC";
我想在管理页面中按降序显示行,那么*.widgets.TbGridView中显示超过10行怎么办?有帮助吗?
您在管理操作中将 CActiveDataProvider
传递给 CGridView
或 TbGridView
。您需要做的就是将页面大小传递给 dataprovider:
return new CActiveDataProvider($this, array(
'pagination' => array(
'pageSize' => 20,
),
'criteria' => $criteria,
));
分页显示30行
return new CActiveDataProvider($this, array(
'pagination' => array(
'pageSize' => 30,
),
'criteria' => $criteria,
));
按降序显示初始行
$criteria->order = "t.id DESC";