使用 CActiveDataProvider:在此类CActiveDataProvider 中,您可以找到属性defaultOrder来设置网格视图中相对于数据库表列名称的默认可见顺序。
defaultOrder: defaultOrder 是 CActiveDataProvider 类中的一个属性。该属性属于CSort类。由于CActiveDataProvider 类继承了CSort,defaultOrder 属性成为CActiveDataProvider 的一个属性。
完成任务的语法是
$dataProvider = new CActiveDataProvider('YourModel',
array(
'sort' => array('defaultOrder' => 'member_id DESC')
));
将此 $dataProvider 传递给您的视图
$this->render('YourView', array(
'dataProvider' => $dataProvider
));
因为你想在 CGridView 中呈现结果
$this->widget('zii.widgets.grid.CGridView', array(
'id' => 'data-grid',
'dataProvider' => $model->search(),
'columns' => array(
'column1',
'column2',
'column3',
array('class' => 'CButtonColumn'),
),
));