A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在Controller中加上:
?
1
2
3
4
5
6
7
8
9
10
11
publicfunctionactionIndex()
{
    $model=newUser('search');
    $model->unsetAttributes(); // clear any default values
    if(isset($_GET['User']))
        $model->attributes=$_GET['User'];

    $this->render('admin',array(
        'model'=>$model,
    ));
}

在Model中加上:
?
1
2
3
4
5
6
7
8
9
10
11
publicfunctionsearch()
{
    $criteria=newCDbCriteria;

    $criteria->compare('username',$this->username,true);
    $criteria->compare('email',$this->email,true);

    returnnewCActiveDataProvider($this,array(
        'criteria'=>$criteria,
    ));
}

在View中显示:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$this->widget('zii.widgets.grid.CGridView',array(
    'id'=>'user-grid',
    'dataProvider'=>$model->search(),
    'filter'=>$model,
    'columns'=>array(
        'id',
        'username',
        'email',
        array(
            'header'=>'ABC',
            'value'=>'CHtml::Link("Link", Yii::app()->createUrl("index"))',
            'type'=>'raw',
        ),//添加链接
        array(
            'class'=>'CButtonColumn',
        ),
    ),
));
?>


1 个回复

倒序浏览
奈斯,感谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马