This commit is contained in:
2021-12-25 23:17:47 -03:00
parent 7e01974ec8
commit d7d671fb51
68 changed files with 2991 additions and 160 deletions

View File

@ -5,7 +5,7 @@
<div class="col-md-12 h3">Agregar Rol</div>
</div>
<br />
<form action="{{url('', ['p' => 'admin', 'a' => 'do_add_role'])}}" method="post" class="form-horizontal">
<form action="{{$urls->base}}/admin/roles/add" method="post" class="form-horizontal">
<div class="form-group">
<div class="col-md-2">Descripci&oacute;n</div>
<div class="col-md-3"><input type="text" name="description" class="form-control" /></div>

View File

@ -5,7 +5,7 @@
<div class="col-md-12 h3">Agregar Permisos - {{$role->description}}</div>
</div>
<br />
<form class="form-horizontal" method="post" action="{{nUrl('admin', 'do_add_role_permissions', ['role' => $role->id])}}">
<form class="form-horizontal" method="post" action="{{$urls->base}}/admin/role/{{$role->id}}/permissions/add">
<div class="form-group">
<div class="col-md-2">Permitidos</div>
<div class="col-md-3"><select name="allowed[]" class="form-control" multiple="multiple">

View File

@ -5,7 +5,7 @@
<div class="col-md-12 h3">Agregar Usuario - {{$role->description}}</div>
</div>
<br />
<form class="form-horizontal" method="post" action="{{url('', ['p' => 'admin', 'a' => 'do_add_user_role', 'role' => $role->id])}}">
<form class="form-horizontal" method="post" action="{{$urls->base}}/admin/role/{{$role->id}}/users/add">
<div class="form-group">
<div class="col-md-2">Ususarios</div>
<div class="col-md-3"><select name="users[]" class="form-control" multiple="multiple">

View File

@ -3,7 +3,7 @@
@section('content')
<div class="page-heading row">
<div class="col-md-6 h3">Roles</div>
<div class="col-md-6 text-right h3"><a href="{{url('', ['p' => 'admin', 'a' => 'add_role'])}}"><span class="glyphicon glyphicon-plus"></span></a></div>
<div class="col-md-6 text-right h3"><a href="{{$urls->base}}/admin/roles/add"><span class="glyphicon glyphicon-plus"></span></a></div>
</div>
<table class="table">
<thead>
@ -17,14 +17,14 @@
<tbody>
@foreach ($roles as $role)
<tr>
<td><a href="{{nUrl('admin', 'role', ['role' => $role->id])}}">{{$role->description}}</a></td>
<td><a href="{{$urls->base}}/admin/role/{{$role->id}}">{{$role->description}}</a></td>
<td>{{$role->level}}</td>
<td>
@foreach ($role->users() as $user)
{{$user->name}}
@endforeach
</td>
<td><a href="{{url('', ['p' => 'admin', 'a' => 'delete_role'])}}"><span class="glyphicon glyphicon-minus"></span></a></td>
<td><a href="{{$urls->base}}/admin/role/{{$role->id}}/delete"><span class="glyphicon glyphicon-minus"></span></a></td>
</tr>
@endforeach
</tbody>

View File

@ -6,19 +6,19 @@
</div>
<div class="section-heading row">
<div class="col-md-6 h4">Usuarios</div>
<div class="col-md-6 h4 text-right"><a href="{{url('', ['p' => 'admin', 'a' => 'add_user_role', 'role' => $role->id])}}"><span class="glyphicon glyphicon-plus"></span></a></div>
<div class="col-md-6 h4 text-right"><a href="{{$urls->base}}/admin/role/{{$role->id}}/users/add"><span class="glyphicon glyphicon-plus"></span></a></div>
</div>
<table class="table">
@foreach ($role->users() as $user)
<tr>
<td><a href="{{nUrl('admin', 'user', ['user' => $user->id])}}">{{$user->name}}</a></td>
<td><a href="{{url('', ['p' => 'admin', 'a' => 'remove_user_role', 'user' => $user->id, 'role' => $role->id])}}"><span class="glyphicon glyphicon-minus"></span></a></td>
<td><a href="{{$urls->base}}/admin/user/{{$user->id}}">{{$user->name}}</a></td>
<td><a href="{{$urls->base}}/admin/role/{{$role->id}}/user/{{$user->id}}/remove"><span class="glyphicon glyphicon-minus"></span></a></td>
</tr>
@endforeach
</table>
<div class="row section-heading">
<div class="col-md-6 h4">Permisos</div>
<div class="col-md-6 h4 text-right"><a href="{{nUrl('admin', 'add_role_permissions', ['role' => $role->id])}}"><span class="glyphicon glyphicon-plus"></span></a></div>
<div class="col-md-6 h4 text-right"><a href="{{$urls->base}}/admin/role/{{$role->id}}/permissions"><span class="glyphicon glyphicon-plus"></span></a></div>
</div>
@if ($role->permissions())
<table class="table table-striped">