Does anyone know how to display a conditional value in CGridView column field?
I've got an entry in the DB for gender 'M' of 'F', in die CGridView however I would like to display 'Male' and 'Female' respectively and not M or F.
Any ideas would be welcome ;-)
I have found that while full if/else syntax is not allowed, you can use the shorthand syntax. Something like this:
array(
'name'=>'column_name',
'type'=>'HTML',
'value'=>'($data->gender=="M")?"Male":"Female"',
),
I think you can do this with the "raw" type, as well as the "HTML" type.
Good luck!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With