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' => '审核']);