assignpermission.php
1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
use yii\web\View;
use yii\helpers\Html;
use yii\helpers\ArrayHelper;
$this->title = $this->params['main_title'] . '-' . $this->params['sub_title'];
?>
<div class="col-md-12">
<form class="form-bordered" method="POST" action="">
<div class="panel panel-default">
<div class="panel-heading">
<h5 class="panel-title"><?=$role->name?></h5>
<p><?=$role->description?></p>
</div><!-- panel-heading -->
<div class="panel-body">
<ul class="row icon-list">
<?php foreach ($allPermissions as $permissionName=>$permission):?>
<li class="col-xs-6 col-sm-4 col-md-3">
<div class="ckbox ckbox-default">
<?php echo Html::checkbox('permissions[]', array_key_exists($permissionName, $rolePermissions), ['id'=>$permissionName,'value'=>$permissionName])?>
<label for="<?=$permissionName?>"><?=$permission->description?></label>
</div>
</li>
<?php endforeach;?>
</ul>
</div>
<div class="panel-footer">
<div class="row">
<div class="col-sm-9 col-sm-offset-3">
<button class="btn btn-primary mr5" id="upload_button">保存</button>
<a href="<?=$_refer?>" class="btn btn-dark">取消</a>
</div>
</div>
</div><!-- panel-footer -->
</div><!-- panel -->
</form>
</div>