一.增加/减少操作,如图
添加了approve操作,approve为控制器里的actionApprove(),减少同理
[
'class' => 'yii\grid\ActionColumn',
'template' => '{view}{update}{delete}{approve}',
'buttons' => [
'approve' => function ($url, $model, $key)
{
$options = [
'title' => Yii::t('yii', '审核'),
'aria-lable' => Yii::t('yii', '审核'),
'data-confirm' => Yii::t('yii', '你确定要审核通过这条评论吗?'),
'data-method' => 'post',
'data-pjax' => '0',
];
$icon = Html::tag('span', '', ['class' => "glyphicon glyphicon-check"]);
//$icon = '<span class="glyphicon glyphicon-check"></span>>';
return Html::a($icon, $url, $options);
}
],
],
二.修改操作为中文
[
'class' => ActionColumn::className(),
'buttons' => [
'view' => function($url, $model, $key) {
return Html::a('查看', $url);
},
'update' => function($url, $model, $key) {
return Html::a('编辑', $url);
},
'delete' => function($url, $model, $key) {
$options = [
'data-pjax' => 0,
'data-confirm' => '您确定要删除此项吗?',
'data-method' => 'post',
];
return Html::a('删除', $url, $options);
}
],
]