Como ordenar um grid

como ordenar um grid por um determinado campo de minha tabela

Leo,

Procura o “Model” da sua tabela que deseja ordenar, e procura a função ‘search()’, no final da função tem:




return new CActiveDataProvider(get_class($this), array(

                    'criteria' => $criteria,

                ));



Você altera para:




return new CActiveDataProvider(get_class($this), array(

                    'criteria' => $criteria,

                    'sort' => array(

                        'defaultOrder' => 'id DESC',

                    ),

                ));