show.blade.php 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. @extends($rbacLayout)
  2. @section('title', __('rbac::roles.role_details'))
  3. @section('content')
  4. <section class="content container-fluid">
  5. <h2>{!! __('rbac::roles.role_details') !!}: {{ $role->name }}</h2>
  6. <div class="row mb-3">
  7. <div class="col-12">
  8. <form action="{{ route('delete_role') }}" method="post">
  9. <a class="btn btn-success" href="{{ route('edit_role', ['role' => $role->id]) }}" title="{!! __('rbac::main.edit') !!}">{!! __('rbac::roles.edit_role') !!}</a>
  10. <input type="submit" class="btn btn-danger" value="{!! __('rbac::roles.delete_role') !!}" title="{!! __('rbac::main.delete') !!}" onclick="return confirm('{!! __('rbac::main.delete_confirm') !!}')">
  11. <input type="hidden" value="{{ $role->id }}" name="items[]">
  12. <input type="hidden" value="{!! csrf_token() !!}" name="_token">
  13. </form>
  14. </div>
  15. </div>
  16. <div class="row mb-3">
  17. <div class="col-12">
  18. <table class="table table-striped table-bordered table-sm">
  19. <thead>
  20. <tr>
  21. <th>{!! __('rbac::main.attribute') !!}</th>
  22. <th>{!! __('rbac::main.value') !!}</th>
  23. </tr>
  24. </thead>
  25. <tbody>
  26. <tr>
  27. <td>{!! __('rbac::main.name') !!}</td>
  28. <td>{{ $role->name }}</td>
  29. </tr>
  30. <tr>
  31. <td>{!! __('rbac::main.slug') !!}</td>
  32. <td>{{ $role->slug }}</td>
  33. </tr>
  34. <tr>
  35. <td>{!! __('rbac::main.description') !!}</td>
  36. <td>{{ $role->description }}</td>
  37. </tr>
  38. <tr>
  39. <td>{!! __('rbac::permissions.permissions') !!}</td>
  40. <td>
  41. <ul class="list-group list-group-flush">
  42. @foreach($role->permissions as $permission)
  43. <li class="list-group-item p-2">
  44. <a href="{{ route('show_permission', ['id' => $permission->id]) }}">
  45. {{ $permission->name }}
  46. </a>
  47. </li>
  48. @endforeach
  49. </ul>
  50. </td>
  51. </tr>
  52. </tbody>
  53. </table>
  54. </div>
  55. </div>
  56. </section>
  57. @endsection