Вопрос: В Yii1.x этот код отлично работал:
1 2 3 4 |
$dataProvider = new CActiveDataProvider('article',array( 'sort'=>array( 'defaultOrder'=>'id DESC', ), |
Как сортировка по умолчанию для ActiveDataProvider задается в Yii2?
Ответ:
Вариант 1
1 2 3 4 |
$dataProvider = new ActiveDataProvider([ 'query' => $query, 'sort'=> ['defaultOrder' => ['topic_order'=>SORT_ASC]] ]); |
Вариант 2
1 2 |
$dataProvider->setSort([ 'defaultOrder' => ['topic_order'=>SORT_DESC], |
Это перевод и компиляция источник здесь.
7 марта 2016 |
Раздел: Программирование |
Метки: yii2, перевод