CGridView значения булиновских полей

Что сделать, чтобы значения поля типа boolean в гриде выводилось как ДА и НЕТ

Ниже мой код

$this->widget(‘zii.widgets.grid.CGridView’, array(

'dataProvider'=>$model->getList(),


'filter'=>$model,


'filterPosition'=>'footer',	


'summaryText'=>'', 


'pager'=>array(


		'header'=>'',


		'prevPageLabel'=>'< Назад',


		'nextPageLabel'=>'Вперед >',


),	


'columns'=>array(


	array(


		'name'=>'name',


		'type'=>'raw',


				


	),


	array(


		'name'=>'active_f',


		'type'=>'boolean',


		'htmlOptions'=>array('class'=>'a-center'),			


		'filter'=>array('false'=>'No','true'=>'Yes'),


			


		//'value'=>'CHtml::link(CHtml::encode($data->title), $data->url)'


	),


	


	array(


		'class'=>'CButtonColumn',


		'template' => '{update}{delete}',	


		'updateButtonUrl'=>'Yii::app()->controller->createUrl("update",array("id"=>$data->id))',


		//'buttons'=>array('delete'=>array('options'=>array('class'=>'iDelete')))


		'deleteConfirmation'=>'Подтверждаете удаление?',


		


	


				


	),


),

));

Оформляй свой код в теги code… А по вопросу, то можно сделать так…


array(

    'name' => 'active_f',

    'value' => '$data->active_f ? "Да" : "Нет"',

    ...

http://www.yiiframework.com/doc/api/1.1/CGridView

Учту замечание, за совет спасибо


'value' => '$data->active_f?"Да":"Нет"',

Не помогло, по всем строкам стало Yes, хотя на самом деле в базе значение везде FALSE

То о чем вы говорите может быть только в том случае если у вас следующее описание колонки




	        array(

	        	'name' => 'active_f',

	        	'type'=>'boolean',

	        	'value' => '$data->active_f? "Да" : "Нет"',

	        	),



просто уберите


'type'=>'boolean',

Спасибо, помогло.