Mini Shell
<?php $permissions = json_decode($item->permissions); ?>
<div class="row">
<div class="col-md-12">
<h4 class="m-b-lg">
<?php echo "<b>$item->title</b> kaydının yetkilerini değiştiriyorsunuz"; ?>
</h4>
</div><!-- END column -->
<div class="col-md-12">
<div class="widget">
<div class="widget-body">
<form action="<?php echo base_url("user_roles/update_permissions/$item->id"); ?>" method="post">
<table class="table table-bordered table-striped table-hover">
<thead>
<th>Modül Adı</th>
<th>Görüntüleme</th>
<th>Ekleme</th>
<th>Düzenleme</th>
<th>Silme</th>
</thead>
<tbody>
<?php foreach (getControllerList() as $controllerName) { ?>
<tr>
<td><?php echo $controllerName; ?></td>
<td class="w50 text-center">
<input
<?php echo (isset($permissions->$controllerName) && isset($permissions->$controllerName->read)) ? "checked" : ""; ?>
name="permissions[<?php echo $controllerName; ?>][read]" type="checkbox" data-switchery data-color="#10c469"/>
</td>
<td class="w50 text-center">
<input
<?php echo (isset($permissions->$controllerName) && isset($permissions->$controllerName->write)) ? "checked" : ""; ?>
name="permissions[<?php echo $controllerName; ?>][write]" type="checkbox" data-switchery data-color="#10c469"/>
</td>
<td class="w50 text-center">
<input
<?php echo (isset($permissions->$controllerName) && isset($permissions->$controllerName->update)) ? "checked" : ""; ?>
name="permissions[<?php echo $controllerName; ?>][update]" type="checkbox" data-switchery data-color="#10c469"/>
</td>
<td class="w50 text-center">
<input
<?php echo (isset($permissions->$controllerName) && isset($permissions->$controllerName->delete)) ? "checked" : ""; ?>
name="permissions[<?php echo $controllerName; ?>][delete]" type="checkbox" data-switchery data-color="#10c469"/>
</td>
</tr>
<?php } ?>
</tbody>
</table>
<hr>
<button type="submit" class="btn btn-primary btn-md btn-outline">Güncelle</button>
<a href="<?php echo base_url("users"); ?>" class="btn btn-md btn-danger btn-outline">İptal</a>
</form>
</div><!-- .widget-body -->
</div><!-- .widget -->
</div><!-- END column -->
</div>