<?php
echo \yii\grid\GridView::widget(
[
'dataProvider' => $dataProvider,
// 'showFooter' => true,
//'caption'=>"城市列表", 标题
//'layout'=>"{items}\n{pager}"
'columns' => [
[
'class' => 'yii\grid\SerialColumn'
//'class' => 'yii\grid\ActionColumn'
//'class' => 'yii\grid\CheckboxColumn'
//'class' => 'yii\grid\DataColumn'
//'class' => 'yii\grid\RadioButtonColumn'
],
[
'attribute' => 'code',
'format' => 'raw',
'headerOptions' => ['style'=>'color:red'], //改变头信息
'contentOptions' => ['style'=>'color:blue'], //改变内容信息
'value' => function($data){
return $data->code;
}
],
[
'header' => Yii::t('AdminModule.views_user_index', 'Actions'),
'class' => \yii\grid\ActionColumn::className(),
'options' => [
'style' => 'width:80px;'
],
'template' => '{delete} {view}',
'buttons' => [
'view' => function ($url, $model) {
return Html::a('<i class="fa fa-eye">view</i>',\yii\helpers\Url::to([
'view'
]), [
'class' => 'btn btn-primary btn-xs tt'
]);
},
'delete' => function ($url, $model) {
return Html::a('<i class="fa fa-pencil">delete</i>', \yii\helpers\Url::toRoute([
'delete',
'id' => $model->id
]), [
'class' => 'btn btn-danger btn-xs tt',
'title' => '删除',
'data-confirm' => '您确定删除?',
'data-method' => 'POST',
'data-pjax' => '0'
]);
}
]
]
],
])
?>