yii2 Gridview 为字段加超链接 [ 2.0 版本 ]
<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],
        '_id',
        [
        'attribute'=>'title',
        'format'=>'raw',
        'value'=> function($data){
            //超链接
            return Html::a($data->title, "index.php?r=exam/index/".$data->_id, ['title' => '审核']);
        }
    ],
    'num',
    'people',
    'difficulty', 
    [
        'attribute' =>'addtime',
        'format' => ['date', 'php:Y-m-d H:i:s'],
    ],
    ['class' => 'yii\grid\ActionColumn'],
    [
        'label'=>'更多操作',
        'format'=>'raw',
        'value' => function($data) {
            $url = "http://www.baidu.com";
            return Html::a('添加权限组', $url, ['title' => '审核']);
        }
    ],
]); 
shuai
            注册时间:2015-10-30
最后登录:2017-09-19
在线时长:5小时34分
    最后登录:2017-09-19
在线时长:5小时34分
- 粉丝1
 - 金钱40
 - 威望30
 - 积分390
 
共 1 条评论
注意a链接的url不是这么用de 应该如下:
Html::a($data->title,['exam/index', 'id' => $data->_id], ['title' => '审核']);