Ho una DropDownList di nominativi e vorrei averli ordinati per "nome" e non per "id"
Qui sotto la relazione impostata nel model
public function relations()
{
// NOTE: you may need to adjust the relation name and the related
// class name for the relations automatically generated below.
return array(
...
'relFornitore' => array(self::BELONGS_TO, 'Fornitore', 'fornitoreId','order'=>'nome ASC'),
...
);
}
e qui il pezzetto di codice che stampa il menu
<?php echo $form->dropDownList($model,'fornitoreId', CHtml::listData(Fornitore::model()->findAll(), 'id', 'nome'),array('empty' => '... seleziona ...')); ?>
Così non ne vuole sapere di funzionare, gli elementi della mia lista rimangono ordinati per id e non capisco dove sbaglio.
Grazie