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
。 如何只啓用我需要的過濾器/禁用我不需要的過濾器?