GridView未能显示search filter框,何解? [ 新手入门 ]
有一个user表存在一个外键relation关系
public function relations()
{
return array(
'company'=>array(self::BELONGS_TO, 'Company', 'companyID'),
);
}
当我用GridView列出所有user以及对应company的时候,user的其他字段都有默认的filter框可以筛选过滤,但是company字段却没有
<?php
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$model->search(),
'filter'=>$model,
'id'=>'UserID',
'columns'=>array(
array(
'header'=>'ID',
'name'=>'UserID',
),
array(
'header'=>'Username',
'name'=>'username',
),
array(
'header'=>'Company',
'name'=>'company.companyName',
),
),
)); ?>
搜索到 http://www.yiiframework.com/forum/index.php?/topic/23042-two-related-tables-in-cgridview-search-view/ ,但未获得解决 怎么办啊,求教大虾?
共 3 条回复
-
davidhhuan 回复于 2011-12-06 20:21 举报
-
yhl27ml@163.com 回复于 2011-12-10 23:03 举报
方法不错。学习了。。
whuhacker
注册时间:2011-11-14
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱20
- 威望0
- 积分20