From 40a31de85dd28024333d79dda271a279aba34fab Mon Sep 17 00:00:00 2001 From: S-Nathalia <nathysantos1516@gmail.com> Date: Mon, 21 Nov 2022 17:53:28 -0300 Subject: [PATCH] Retirando possibilidade de um professor tecnico preencher os champos de cursos em que leciona para usuarios ja existentes --- resources/views/user/perfilUser.blade.php | 49 ++++++++++++----------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/resources/views/user/perfilUser.blade.php b/resources/views/user/perfilUser.blade.php index 2ee7db5..8e45657 100644 --- a/resources/views/user/perfilUser.blade.php +++ b/resources/views/user/perfilUser.blade.php @@ -92,14 +92,15 @@ @enderror </div> </div> - @if (Auth()->user()->tipo == 'proponente') + @if(isset($proponente) && $proponente->titulacaoMaxima != 'Técnico') <div class="col-md-12 mb-2"> - <label for="curso" class="col-form-label">{{ __('Cursos*:') }}</label> + <label for="curso" class="col-form-label">{{ __('Cursos em que leciona*:') }}</label> <br> <div class="row col-md-12"> @foreach($cursos as $curso) <div class="col-sm-6"> - <input type="checkbox" name="curso[]" id="curso{{$curso->id}}" value="{{$curso->id}}" @if((empty(old('curso')) && $proponente->cursos->contains($curso->id)) || (!empty(old('curso')) && in_array($curso->id, old('curso')))) checked @endif> + <input type="checkbox" name="curso[]" id="curso{{$curso->id}}" value="{{$curso->id}}" @if((empty(old('curso')) && $proponente->cursos->contains($curso->id)) || (!empty(old('curso')) && in_array($curso->id, old('curso')))) checked + @endif> <label class="form-check-label" for="curso{{$curso->id}}"> {{ $curso->nome }} </label> @@ -124,22 +125,22 @@ <label for="area" class="col-form-label">{{ __('Ãrea:') }}</label> <select style="display: inline" class="form-control @error('area') is-invalid @enderror" name="area" id="area"> @if(Auth()->user()->avaliadors->area_id == null) - <option value="" selected>Indefinida</option> - @foreach (App\Area::all() as $area) - @if(Auth()->user()->avaliadors->area_id == $area->id) - <option value="{{ $area->id }}" selected>{{ $area->nome }}</option> - @else - <option value="{{ $area->id }}">{{ $area->nome }}</option> - @endif - @endforeach + <option value="" selected>Indefinida</option> + @foreach (App\Area::all() as $area) + @if(Auth()->user()->avaliadors->area_id == $area->id) + <option value="{{ $area->id }}" selected>{{ $area->nome }}</option> @else - @foreach (App\Area::all() as $area) - @if(Auth()->user()->avaliadors->area_id == $area->id) - <option value="{{ $area->id }}" selected>{{ $area->nome }}</option> - @else - <option value="{{ $area->id }}">{{ $area->nome }}</option> - @endif - @endforeach + <option value="{{ $area->id }}">{{ $area->nome }}</option> + @endif + @endforeach + @else + @foreach (App\Area::all() as $area) + @if(Auth()->user()->avaliadors->area_id == $area->id) + <option value="{{ $area->id }}" selected>{{ $area->nome }}</option> + @else + <option value="{{ $area->id }}">{{ $area->nome }}</option> + @endif + @endforeach @endif </select> @@ -155,13 +156,13 @@ <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> + <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 + @else <div class="col-md-6"> <div class="form-group"> @@ -233,7 +234,7 @@ <div class="col-md-6"> <div class="form-group"> <label for="titulacaoMaxima" class="col-form-label">{{ __('Titulação Máxima*') }}</label> - <select id="titulacaoMaxima" class="form-control @error('titulacaoMaxima') is-invalid @enderror" name="titulacaoMaxima" value="{{ old('titulacaoMaxima') }}" autocomplete="nome"> + <select id="titulacaoMaxima" class="form-control @error('titulacaoMaxima') is-invalid @enderror" name="titulacaoMaxima" value="{{ old('titulacaoMaxima') }}" autocomplete="nome" , onchange="curso()"> <option value="" disabled selected hidden>-- Titulação --</option> @isset($proponente) <option @if( $proponente->titulacaoMaxima =='Doutorado' ) selected @endif value="Doutorado">Doutorado</option> -- GitLab