I would to have 2 custom fields based in one field.
How can I do that?
Code:
$criteria = new CDbCriteria;
$criteria->select='(number*2) AS custom_field, (number*4) AS custom_field';
$criteria->order='custom_field';
$model = Events::model()->findAll($criteria);
Table:
number custom_field
------------------
2 4, 8
3 6, 12
custom_field ordered -> 4, 6, 8, 12
Edit:
<?php $this->widget('bootstrap.widgets.TbGridView',array(
'type'=>'striped bordered condensed',
'id'=>'recurringevents-grid',
'dataProvider'=>$model,
'columns'=>array(
'custom_field',
),
)); ?>
Output:
Custom Field
4
6
8
12
1st. Events.php
2nd. Separate sql select: