|
3 | 3 | use yii\helpers\Html; |
4 | 4 | use justcoded\yii2\rbac\models\ItemSearch; |
5 | 5 | use justcoded\yii2\rbac\forms\RoleForm; |
6 | | -use yii\grid\GridView; |
| 6 | +use justcoded\yii2\rbac\widgets\RbacGridView; |
7 | 7 |
|
8 | 8 | /* @var $this yii\web\View */ |
9 | 9 | /* @var $searchModel justcoded\yii2\rbac\models\ItemSearch */ |
10 | 10 | /* @var $dataProviderPermissions yii\data\ActiveDataProvider */ |
11 | 11 | /* @var $dataProviderRoles yii\data\ActiveDataProvider */ |
12 | 12 |
|
13 | | -$this->title = 'Permissions'; |
| 13 | +$this->title = 'Permissions'; |
14 | 14 | $this->params['breadcrumbs'][] = $this->title; |
15 | 15 | ?> |
16 | 16 |
|
|
22 | 22 | <div class="panel-header box-header with-border"> |
23 | 23 | <h3 class="box-title">Roles |
24 | 24 | |
25 | | - <?= Html::a('Add Role', ['roles/create'], ['class' => 'btn btn-xs btn-success']); ?> |
| 25 | + <?= Html::a('Add Role', ['roles/create'], ['class' => 'btn btn-xs btn-sm btn-success']); ?> |
26 | 26 | </h3> |
27 | 27 | </div> |
28 | 28 | <div class="panel-body box-body"> |
29 | | - <?= GridView::widget([ |
| 29 | + <?= RbacGridView::widget([ |
30 | 30 | 'dataProvider' => $dataProviderRoles, |
31 | | - 'layout' => '{items}{pager}', |
32 | 31 | 'filterModel' => $searchModel, |
33 | 32 | 'columns' => [ |
34 | 33 | ['class' => 'yii\grid\SerialColumn'], |
|
42 | 41 | }, |
43 | 42 | ], |
44 | 43 | [ |
45 | | - 'header' => 'Permissions #', |
| 44 | + 'header' => 'Permissions', |
46 | 45 | 'headerOptions' => ['class' => 'col-md-2'], |
47 | 46 | 'contentOptions' => ['class' => 'text-center'], |
48 | 47 | 'value' => function ($data) { |
|
66 | 65 | <div class="panel-header box-header with-border"> |
67 | 66 | <h3 class="box-title">Permissions |
68 | 67 | |
69 | | - <?= Html::a('Add Permission', ['permissions/create'], ['class' => 'btn btn-xs btn-success']); ?> |
70 | | - <?= Html::a('Scan Routes', ['permissions/scan'], ['class' => 'btn btn-xs btn-default']); ?> |
| 68 | + <?= Html::a('Add Permission', ['permissions/create'], ['class' => 'btn btn-xs btn-sm btn-success']); ?> |
| 69 | + <?= Html::a('Scan Routes', ['permissions/scan'], ['class' => 'btn btn-xs btn-sm btn-default']); ?> |
71 | 70 | </h3> |
72 | 71 | </div> |
73 | 72 | <div class="panel-body box-body"> |
74 | | - <?= GridView::widget([ |
| 73 | + <?= RbacGridView::widget([ |
75 | 74 | 'dataProvider' => $dataProviderPermissions, |
76 | | - 'layout' => '{items} |
77 | | - <div class="row"> |
78 | | - <div class="col-md-6">{summary}</div> |
79 | | - <div class="col-md-6 text-right">{pager}</div> |
80 | | - </div>', |
81 | 75 | 'filterModel' => $searchModel, |
82 | 76 | 'columns' => [ |
83 | 77 | ['class' => 'yii\grid\SerialColumn'], |
84 | 78 | [ |
85 | | - 'header' => 'Permissions', |
| 79 | + 'header' => 'Permission', |
86 | 80 | 'format' => 'html', |
87 | 81 | 'filter' => Html::activeTextInput($searchModel, 'permName', ['class' => 'form-control']), |
88 | 82 | 'value' => function ($data) { |
|
93 | 87 | 'attribute' => 'description', |
94 | 88 | ], |
95 | 89 | [ |
96 | | - 'header' => 'Role', |
| 90 | + 'header' => 'Roles', |
97 | 91 | 'format' => 'html', |
98 | 92 | 'headerOptions' => ['class' => 'col-md-2'], |
99 | 93 | 'filter' => Html::activeDropDownList($searchModel, 'permRole', \justcoded\yii2\rbac\models\Role::getList(), |
|
0 commit comments