/resources/views/user/editRole.blade.php

https://github.com/lubusIN/laravel-gymie · PHP · 94 lines · 81 code · 13 blank · 0 comment · 0 complexity · cabc67d6fcaa823170e03df7bffa8ff8 MD5 · raw file

  1. @extends('app')
  2. @section('content')
  3. <div class="rightside bg-grey-100">
  4. <div class="container-fluid">
  5. <div class="row">
  6. <div class="col-md-12">
  7. @if ($errors->any())
  8. <div class="alert alert-danger">
  9. <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
  10. <strong>Whoops!</strong> There were some problems with your input.<br><br>
  11. <ul>
  12. @foreach ($errors->all() as $error)
  13. <li>{{ $error }}</li>
  14. @endforeach
  15. </ul>
  16. </div>
  17. @endif
  18. <div class="panel no-border">
  19. <div class="panel-title bg-white no-border">
  20. <div class="panel-head">Enter Details of the Role</div>
  21. </div>
  22. {!! Form::Open(['method' => 'POST','id' => 'rolesform','action' => ['AclController@updateRole',$role->id]]) !!}
  23. <div class="panel-body">
  24. <div class="row">
  25. <div class="col-sm-4">
  26. <div class="form-group">
  27. {!! Form::label('name','Name') !!}
  28. {!! Form::text('name',$role->name,['class'=>'form-control', 'id' => 'name']) !!}
  29. </div>
  30. </div>
  31. <div class="col-sm-4">
  32. <div class="form-group">
  33. {!! Form::label('display_name','Display name') !!}
  34. {!! Form::text('display_name',$role->display_name,['class'=>'form-control', 'id' => 'display_name']) !!}
  35. </div>
  36. </div>
  37. <div class="col-sm-4">
  38. <div class="form-group">
  39. {!! Form::label('description','Description') !!}
  40. {!! Form::text('description',$role->description,['class'=>'form-control', 'id' => 'description']) !!}
  41. </div>
  42. </div>
  43. </div>
  44. </div>
  45. </div>
  46. <div class="panel no-border">
  47. <div class="panel-title bg-white no-border">
  48. <div class="panel-head">Select permission</div>
  49. </div>
  50. <div class="panel-body">
  51. @foreach($permissions->groupBy('group_key') as $permission_group)
  52. <h5>{{$permission_group->pluck('group_key')->pop()}}</h5>
  53. <div class="row">
  54. @foreach($permission_group as $permission)
  55. <?php $status = ($permission_role->contains('permission_id', $permission->id) ? 'checked="checked"' : '') ?>
  56. <div class="col-xs-4">
  57. <div class="checkbox checkbox-theme">
  58. <input type="checkbox" name="permissions[]" id="permission_{{$permission->id}}"
  59. value="{{$permission->id}}" {{ $status }} >
  60. <label for="permission_{{$permission->id}}">{{ $permission->display_name }}</label>
  61. </div>
  62. </div>
  63. @endforeach
  64. </div>
  65. @endforeach
  66. </div>
  67. </div>
  68. <div class="row">
  69. <div class="col-sm-2 pull-right">
  70. <div class="form-group">
  71. {!! Form::submit('Update', ['class' => 'btn btn-primary pull-right']) !!}
  72. </div>
  73. </div>
  74. </div>
  75. {!! Form::Close() !!}
  76. </div>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. @stop