2015-04-03 53 views
1

所以我有一個由Date,Time Start,Time End,Client組成的表。Yii按2列或更多列排序或訂購CGridView

我該如何對錶格進行排序,以便按日期ASC進行排序,然後查看Time Start ASC。

我試圖在Controller.php這樣的actionAdmin添加這些2線:

$model->dbCriteria->order='date ASC' 
$model->dbCriteria->order='timeStart ASC 

但它會忽略日期排序,並直接進入timeStart排序。

我該怎麼做才能考慮到這一點?請指教,謝謝。

回答

0

CDbCriteria不提供多重排序功能。如果您需要進行多種排序,則應該使用其他第三方插件,例如jqGrid