title = Yii::t('rbac-admin', 'Menus'); $this->params['breadcrumbs'][] = $this->title; ?>
= Html::a(Yii::t('rbac-admin', '创建菜单'), ['create'], ['class' => 'btn btn-info btn-sm']) ?>
= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, /*'options' => ['class' => 'table-responsive'], 'tableOptions' => ['class' => 'table table-striped table_base'],*/ 'layout' => '{items}{summary}{pager}', 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'name', [ 'attribute' => 'menuParent.name', 'filter' => Html::activeTextInput($searchModel, 'parent_name', [ 'class' => 'form-control', 'id' => null ]), 'label' => Yii::t('rbac-admin', 'Parent'), ], 'route', 'order', [ 'class' => 'yii\grid\ActionColumn', 'header' => '操作', 'options' => ['width' => '100px;'], 'template' => '{view} {update} {delete}', 'buttons' => [ 'view' => function ($url, $model) { return Html::a('查看', $url, [ 'title' => Yii::t('app', 'view'), 'class' => 'del btn btn-primary btn-xs', ]); }, 'update' => function ($url, $model) { return Html::a('更新', $url, [ 'title' => Yii::t('app', 'update'), 'class' => 'del btn btn-success btn-xs', ]); }, 'delete' => function ($url, $model) { return Html::a('删除', $url, [ 'title' => Yii::t('app', 'delete'), 'class' => 'del btn btn-default btn-xs', ]); } ], /*'urlCreator' => function ($action, $model, $key, $index) { if ($action === 'view') { return ['view', 'id' => $model->id]; } else if ($action === 'update') { return ['update', 'id' => $model->id]; } else if ($action === 'delete') { return ['delete', 'id' => $model->id]; } }*/ ], ], ]); ?>