show.blade.php 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. @extends($rbacLayout)
  2. @section('title', __('rbac::users.user_details'))
  3. @section('content')
  4. <section class="content container-fluid">
  5. <h2>{!! __('rbac::users.user_details') !!}: {{ $user->memberName }}</h2>
  6. <div class="row mb-3">
  7. <div class="col-12">
  8. <form action="{{ route('delete_user') }}" method="post">
  9. <a class="btn btn-success" href="{{ route('edit_user', ['id' => $user->memberKey]) }}" title="{!! __('rbac::main.edit') !!}">{!! __('rbac::users.assign_roles') !!}</a>
  10. @can(Itstructure\LaRbac\Models\Permission::DELETE_MEMBER_FLAG, $user->memberKey)
  11. <input type="submit" class="btn btn-danger" value="{!! __('rbac::users.delete_user') !!}" title="{!! __('rbac::main.delete') !!}" onclick="return confirm('{!! __('rbac::main.delete_confirm') !!}')">
  12. <input type="hidden" value="{{ $user->memberKey }}" name="items[]">
  13. <input type="hidden" value="{!! csrf_token() !!}" name="_token">
  14. @endcan
  15. </form>
  16. </div>
  17. </div>
  18. <div class="row mb-3">
  19. <div class="col-12">
  20. <table class="table table-striped table-bordered table-sm">
  21. <thead>
  22. <tr>
  23. <th>{!! __('rbac::main.attribute') !!}</th>
  24. <th>{!! __('rbac::main.value') !!}</th>
  25. </tr>
  26. </thead>
  27. <tbody>
  28. <tr>
  29. <td>{!! __('rbac::users.name') !!}</td>
  30. <td>{{ $user->memberName }}</td>
  31. </tr>
  32. <tr>
  33. <td>{!! __('rbac::roles.roles') !!}</td>
  34. <td>
  35. <ul class="list-group list-group-flush">
  36. @foreach($user->roles as $role)
  37. <li class="list-group-item p-2">
  38. <a href="{{ route('show_role', ['id' => $role->id]) }}">{{ $role->name }}</a>
  39. </li>
  40. @endforeach
  41. </ul>
  42. </td>
  43. </tr>
  44. </tbody>
  45. </table>
  46. </div>
  47. </div>
  48. </section>
  49. @endsection