Yii framework DataProvider default order
2011.09.08
A Yii framework widget-jei az úgynevezett 'dataprovider' -ekből építik fel magukat. A widgetek támogatják az adatok sorbarendezését bármely tulajdonság szerint, viszont sok esetben szeretnénk egy 'default order'-t. Ennek eléréséhez a dataprovider sort tulajdonságának (ami egy CSort objektum), kell átadnunk a 'defaultOrder' opciót:
$dataProvider=new CActiveDataProvider('Post', array(
'criteria'=>array(
'condition'=>'status=1',
'with'=>array('author'),
),
'sort' => array(
'defaultOrder' => 'create_time DESC'
),
'pagination'=>array(
'pageSize'=>20,
),
));

