1
在Yii 1.1应用程序中,我使用CGridView
来显示数据表。如何从Yii中的CGridView过滤中排除CActiveRecord属性?
$dataProvider = $model->search();
$this->widget('zii.widgets.grid.CGridView', array(
'id' => 'my-grid',
'dataProvider' => $dataProvider,
'filter' => $model,
'columns' => array(
'id',
'user.firstname',
'user.lastname',
'user.email',
'type',
'foo', // <-- on-the-fly added attribute
'bar', // <-- on-the-fly added attribute
...
),
));
Curretly模型表(id
,type
),甚至在即时添加的属性中的所有列(foo
,bar
)得到一个过滤器输入字段。 (附加属性的过滤器不起作用。)
我想只为某些字段e.d.提供过滤器。 id
和tipe
。 如何只启用我需要的过滤器/禁用我不需要的过滤器?