Commit b0088c54 authored by unknown's avatar unknown
Browse files

Forma do avaliador ter uma categoria baseada nas naturezas

parent e03d1062
......@@ -14,6 +14,7 @@ use App\Endereco;
use App\Trabalho;
use App\Coautor;
use App\Evento;
use App\Natureza;
use Carbon\Carbon;
use Illuminate\Validation\Rule;
use Illuminate\Support\Facades\Hash;
......@@ -106,6 +107,8 @@ class UserController extends Controller
$avaliador = Avaliador::where('user_id', '=', $id)->first();
$avaliador->user_id = $user->id;
//$avaliador->area_id = $request->area;
$avaliador->naturezas()->sync($request->natureza);
$avaliador->update();
}
......@@ -206,11 +209,13 @@ class UserController extends Controller
$avaliador = Avaliador::where('user_id', '=', $id)->first();
$proponente = Proponente::where('user_id', '=', $id)->first();
$participante = Participante::where('user_id', '=', $id)->first();
$naturezas = Natureza::orderBy('nome')->get();
return view('user.perfilUser')->with(['user' => $user,
'adminResp' => $adminResp,
'avaliador' => $avaliador,
'proponente' => $proponente,
'participante' => $participante]);
'participante' => $participante,
'naturezas' => $naturezas]);
}
}
......@@ -134,6 +134,17 @@
</span>
@enderror
</div>
<div class="col-md-6">
<label for="area" class="col-form-label">{{ __('Natureza:') }}</label>
<br>
@foreach($naturezas as $natureza)
<input type="checkbox" name="natureza[]" id="natureza{{$natureza->id}}" value="{{$natureza->id}}" @if((empty(old('natureza')) && $avaliador->naturezas->contains($natureza->id)) || (!empty(old('natureza')) && in_array($natureza->id, old('natureza')))) checked @endif>
<label class="form-check-label" for="natureza{{$natureza->id}}">
{{ $natureza->nome }}
</label>
@endforeach
</div>
@else
<div class="col-md-6">
<div class="form-group">
......
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