yii2.0的gradview点击按钮通过get方式传参
1、直接看views层里的代码就可以了 ,
<!--?= GridView::widget([
'dataProvider' =--> $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => 'yiigridSerialColumn'],
'cid',
'pub_id',
['label'=>'缩略图','format'=>'raw','value'=>function($m){
return Html::img($m->thumbnail_low_path,['alt' => '缩略图','width' => 80]);
}],
['label'=>'审核通过','format'=>'raw','value'=>function($m){
$url='http://'.$_SERVER['HTTP_HOST'].'/index.php?r=images%2Fupdate&id=.$m->cid.&audit_status=1;//审核状态为1
return Html::a('审核通过', $url,['class' => 'btn btn-success']);
}],
['label'=>'审核不通过','format'=>'raw','value'=>function($m){
$url='http://'.$_SERVER['HTTP_HOST'].'/index.php?r=images%2Fupdate&id=.$m->cid.&audit_status=0;//审核状态为0
return Html::a('审核不通过', $url,['class' => 'btn btn-success']);
}],
//['label'=>'审核状态:1通过0未通过-1未审核','value'=>'audit_status'] ,
['class' => 'yiigridActionColumn',],
],
]); ?>
后台接值时:通过get去接取参数
$get=Yii::$app->request->get();
接到值就可以进行下一步操作了。
注:本文由王智磊(王大宝儿)整理编写,也参考借鉴了很多大神的笔记,分享代码,分享成功,欢迎各位交流和转载,转载请注明出处(博客园:王大宝儿)http://www.cnblogs.com/wangzhilei/

浙公网安备 33010602011771号