Hu Gb

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,
	    ),
	));
Továbbolvas