Hey, I want to use orderby in CHtml::activeDropDownList. Can you tell me how to do that?
<?php echo CHtml::activeDropDownList($model,'User_id',CHtml::listData(CActiveRecord::model('User')->findAll(),'id', 'loginName' )); ?>
Page 1 of 1
activeDropDownList with order by
#2
Posted 29 April 2010 - 12:30 PM
nemo, on 29 April 2010 - 11:51 AM, said:
Hey, I want to use orderby in CHtml::activeDropDownList. Can you tell me how to do that?
<?php echo CHtml::activeDropDownList($model,'User_id',CHtml::listData(CActiveRecord::model('User')->findAll(),'id', 'loginName' )); ?>
<?php echo CHtml::activeDropDownList($model,'User_id',CHtml::listData(CActiveRecord::model('User')->findAll(),'id', 'loginName' )); ?>
Try using criteria
<?php $criteria = new CDbCriteria; $criteria->order = 'loginName'; //or whatever field echo CHtml::activeDropDownList($model,'User_id',CHtml::listData(User::model()->findAll($criteria),'id','loginName'));
Share this topic:
Page 1 of 1

Help












