Unverified Commit 3daa4e92 authored by GuilhermeGz's avatar GuilhermeGz Committed by GitHub
Browse files

Merge pull request #508 from antonioDurval/master

Adição de campo para buscar usuários(perfil ADMIN)
parents 1d43c241 690c5927
APP_NAME=Laravel
PP_NAME=Laravel
APP_ENV=local
APP_KEY=
APP_DEBUG=true
......@@ -43,4 +43,4 @@ PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
\ No newline at end of file
<?php
namespace App\Policies;
use App\User;
use App\Evento;
use App\CoordenadorComissao;
use App\AdministradorResponsavel;
use Illuminate\Auth\Access\HandlesAuthorization;
class UsuariosPolicy
{
use HandlesAuthorization;
/**
* Create a new policy instance.
*
* @return void
*/
public function __construct()
{
}
public function isUser(User $user){
if($user->has('')){
}else if(){
}else if(){
}else if(){
}else if(){
}else if(){
}else if(){
}
}
}
......@@ -4,7 +4,7 @@
<div class="container" style="margin-top: 30px;">
<div class="container" >
<div class="container">
<div class="row">
@if(session('mensagem'))
<div class="col-md-12" style="margin-top: 30px;">
......@@ -29,6 +29,9 @@
</div>
</div>
<hr>
<div class="col-sm-4 mb-3" style="display:flex; margin:auto;">
<input type="text" class="form-control form-control-edit" placeholder="Digite o nome do usuário..." onkeyup="buscar(this)"> <img src="{{asset('img/icons/logo_lupa.png')}}" alt="">
</div>
<table class="table table-bordered">
<thead>
<tr>
......@@ -38,11 +41,11 @@
<th scope="col">Opções</th>
</tr>
</thead>
<tbody>
<tbody id="usuarios">
@foreach ($users as $user)
@if (auth()->user()->id != $user->id)
@if(auth()->user()->id != "administrador")
<tr>
<tr class="apareceu">
<td>
{{ $user->name }}
</td>
......@@ -117,6 +120,32 @@
@section('javascript')
<script>
function buscar(input) {
let nome_usuarios = document.getElementById("usuarios").children;
if(input.value.length > 2) {
for(let i = 0; i < nome_usuarios.length; i++){
if(nome_usuarios[i].classList.contains("apareceu")){
let nameUser = nome_usuarios[i].children[0].textContent;
console.log(nameUser);
if(nameUser.toLowerCase().substr(0).indexOf(input.value.toLowerCase()) >= 0) {
nome_usuarios[i].style.display = "";
}else {
nome_usuarios[i].style.display = "none";
}
}
}
}else {
for(let i = 0; i < nome_usuarios.length; i++) {
if(nome_usuarios[i].classList.contains("apareceu")){
nome_usuarios[i].style.display = "";
}
}
}
}
</script>
@endsection
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment