【发布时间】:2015-09-24 06:24:58
【问题描述】:
我正在使用带有自定义操作按钮的 Yii2 gridview。单击自定义按钮时,我想更新该记录的状态并从 gridview 隐藏该行。 也想显示成功信息。
[
'class' => 'yii\grid\ActionColumn',
'header'=>'Actions',
'template' => '{confirm}',
'buttons' => [
//view button
'confirm' => function ($url, $model) {
return Html::a('Confirm', $url, [
'title' => Yii::t('app', 'Confirm Address'),
'class'=>'btn btn-success',
]);
},
],
'urlCreator' => function ($action, $model, $key, $index) {
if ($action === 'confirm') {
return Url::to(['customers/confirmaddress','id'=>$model->id]);
}
}
]
【问题讨论】: