有谁知道如何在CGridView列字段中显示条件值?
我在DB中输入了'F'的性别'M',在CGridView中,但我想分别显示'男'和'女',而不是M或F.
任何想法都会受到欢迎;-)
我发现虽然不允许使用完整的if/else语法,但您可以使用简写语法.像这样的东西:
array(
'name'=>'column_name',
'type'=>'HTML',
'value'=>'($data->gender=="M")?"Male":"Female"',
),
Run Code Online (Sandbox Code Playgroud)
我认为您可以使用"原始"类型以及"HTML"类型执行此操作.
祝好运!