Commit 1f7d4995 authored by alinetenorio's avatar alinetenorio
Browse files

ajustes na instituição de vínculo

parent 8fcd22b8
...@@ -38,26 +38,31 @@ ...@@ -38,26 +38,31 @@
</div> </div>
{{-- Instituição de Ensino e Celular --}} {{-- Instituição de Ensino e Celular --}}
<div class="form-group row"> <div class="form-group row">
<div class="col-md-4"> <div class="col-md-6">
<label class="col-form-label">{{ __('Instituição de Vínculo*') }}</label> <label class="col-form-label">{{ __('Instituição de Vínculo*') }}</label>
<input style="display: none;" id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" placeholder="Digite o nome da Instituição" autocomplete="instituicao" autofocus>
<select style="display: inline" onchange="showInstituicao()" class="form-control @error('instituicaoSelect') is-invalid @enderror" name="instituicaoSelect" id="instituicaoSelect"> <select style="display: inline" onchange="showInstituicao()" class="form-control @error('instituicaoSelect') is-invalid @enderror" name="instituicaoSelect" id="instituicaoSelect">
<option value="" disabled hidden>-- Instituição --</option> <option value="" disabled hidden>-- Instituição --</option>
<option value="{{ $user->instituicao }}" selected>{{ $user->instituicao }}</option> @if($user->instituicao != "UFAPE")
<option value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option> <option value="{{ $user->instituicao }}" selected>{{ $user->instituicao }}</option>
<option>Outra</option> @endif
</select> <option @if( $user->instituicao == "UFAPE") selected @endif value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option>
<option @if(old('instituicaoSelect') == "Outra") selected @endif value="Outra">Outra</option>
@error('instituicao') </select>
@error('instituicaoSelect')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
@error('instituicaoSelect') </div>
<div class='col-md-4' style="display: none;">
<label for="instituicao" class="col-form-label">{{ __('Digite a Instituição*') }}</label>
<input id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" placeholder="Digite o nome da Instituição" autocomplete="instituicao" autofocus>
@error('instituicao')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-md-4"> <div class="col-md-4">
<label for="tipo" class="col-form-label">{{ __('Tipo*') }}</label> <label for="tipo" class="col-form-label">{{ __('Tipo*') }}</label>
...@@ -70,7 +75,7 @@ ...@@ -70,7 +75,7 @@
<option @if($user->tipo =='participante' ) selected @endif value="participante">Participante</option> <option @if($user->tipo =='participante' ) selected @endif value="participante">Participante</option>
</select> </select>
</div> </div>
<div class="col-md-4"> <div class="col-md-2">
<label for="celular" class="col-form-label">{{ __('Celular*') }}</label> <label for="celular" class="col-form-label">{{ __('Celular*') }}</label>
<input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ $user->celular }}" required autocomplete="celular" autofocus> <input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ $user->celular }}" required autocomplete="celular" autofocus>
...@@ -497,10 +502,18 @@ ...@@ -497,10 +502,18 @@
var instituicao = document.getElementById('instituicao'); var instituicao = document.getElementById('instituicao');
var instituicaoSelect = document.getElementById('instituicaoSelect'); var instituicaoSelect = document.getElementById('instituicaoSelect');
if(instituicaoSelect.value === "Outra"){ // if(instituicaoSelect.value === "Outra"){
instituicaoSelect.style.display = "none"; // instituicaoSelect.style.display = "none";
instituicao.style.display = "inline"; // instituicao.style.display = "inline";
// }
if(instituicaoSelect.value === "Outra"){
instituicaoSelect.parentElement.className = 'col-md-2';
instituicao.parentElement.style.display = '';
}else if(instituicaoSelect.value === "UFAPE"){
instituicaoSelect.parentElement.className = 'col-md-6';
instituicao.parentElement.style.display = 'none';
} }
} }
window.onload = showInstituicao();
</script> </script>
@endsection @endsection
\ No newline at end of file
...@@ -39,26 +39,29 @@ ...@@ -39,26 +39,29 @@
</div> </div>
{{-- Instituição de Ensino e Celular --}} {{-- Instituição de Ensino e Celular --}}
<div class="form-group row"> <div class="form-group row">
<div class="col-md-4"> <div class="col-md-6">
<label class="col-form-label">{{ __('Instituição de Vínculo*') }}</label> <label class="col-form-label">{{ __('Instituição de Vínculo*') }}</label>
<input style="display: none;" id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" placeholder="Digite o nome da Instituição" autocomplete="instituicao" autofocus>
<select style="display: inline" onchange="showInstituicao()" class="form-control @error('instituicaoSelect') is-invalid @enderror" name="instituicaoSelect" id="instituicaoSelect"> <select style="display: inline" onchange="showInstituicao()" class="form-control @error('instituicaoSelect') is-invalid @enderror" name="instituicaoSelect" id="instituicaoSelect">
<option value="" disabled selected hidden>-- Instituição --</option> <option value="" disabled selected hidden>-- Instituição --</option>
<option value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option> <option @if(old('instituicaoSelect') == "UFAPE") selected @endif value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option>
<option>Outra</option> <option @if(old('instituicaoSelect') == "Outra") selected @endif value="Outra">Outra</option>
</select> </select>
@error('instituicao') @error('instituicaoSelect')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
@error('instituicaoSelect') </div>
<div class='col-md-4' style='display:none'>
<label for="instituicao" class="col-form-label">{{ __('Digite a Instituição*') }}</label>
<input id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" placeholder="Digite o nome da Instituição" autocomplete="instituicao" autofocus>
@error('instituicao')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-md-4"> <div class="col-md-4">
<label for="tipo" class="col-form-label">{{ __('Tipo*') }}</label> <label for="tipo" class="col-form-label">{{ __('Tipo*') }}</label>
<select name="tipo" id="tipo" onchange="mudar()" class="form-control"> <select name="tipo" id="tipo" onchange="mudar()" class="form-control">
...@@ -70,7 +73,7 @@ ...@@ -70,7 +73,7 @@
<option value="participante">Participante</option> <option value="participante">Participante</option>
</select> </select>
</div> </div>
<div class="col-md-4"> <div class="col-md-2">
<label for="celular" class="col-form-label">{{ __('Celular*') }}</label> <label for="celular" class="col-form-label">{{ __('Celular*') }}</label>
<input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ old('celular') }}" required autocomplete="celular" autofocus> <input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ old('celular') }}" required autocomplete="celular" autofocus>
...@@ -326,10 +329,18 @@ ...@@ -326,10 +329,18 @@
var instituicao = document.getElementById('instituicao'); var instituicao = document.getElementById('instituicao');
var instituicaoSelect = document.getElementById('instituicaoSelect'); var instituicaoSelect = document.getElementById('instituicaoSelect');
if(instituicaoSelect.value === "Outra"){ // if(instituicaoSelect.value === "Outra"){
instituicaoSelect.style.display = "none"; // instituicaoSelect.style.display = "none";
instituicao.style.display = "inline"; // instituicao.style.display = "inline";
// }
if(instituicaoSelect.value === "Outra"){
instituicaoSelect.parentElement.className = 'col-md-2';
instituicao.parentElement.style.display = '';
}else if(instituicaoSelect.value === "UFAPE"){
instituicaoSelect.parentElement.className = 'col-md-6';
instituicao.parentElement.style.display = 'none';
} }
} }
window.onload = showInstituicao();
</script> </script>
@endsection @endsection
\ No newline at end of file
...@@ -43,24 +43,28 @@ ...@@ -43,24 +43,28 @@
<div class="form-group row"> <div class="form-group row">
<div class="col-md-8"> <div class="col-md-8">
<label for="instituicao" class="col-form-label">{{ __('Instituição de Vínculo*') }}</label> <label for="instituicao" class="col-form-label">{{ __('Instituição de Vínculo*') }}</label>
<input style="display: none;" id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" placeholder="Digite o nome da Instituição" autocomplete="instituicao" autofocus> <select style="display: inline" onchange="showInstituicao()" class="form-control @error('instituicaoSelect') is-invalid @enderror" name="instituicaoSelect" id="instituicaoSelect">
<select style="display: inline" onchange="showInstituicao()" class="form-control @error('instituicaoSelect') is-invalid @enderror" name="instituicaoSelect" id="instituicaoSelect">
<option value="" disabled selected hidden>-- Instituição --</option> <option value="" disabled selected hidden>-- Instituição --</option>
<option value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option> <option @if(old('instituicaoSelect')=='UFAPE' ) selected @endif value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option>
<option>Outra</option> <option @if(old('instituicaoSelect')=='Outra' ) selected @endif value="Outra" >Outra</option>
</select> </select>
@error('instituicao')
@error('instituicaoSelect')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
@error('instituicaoSelect') </div>
<div class='col-md-6' style='display:none'>
<label for="instituicao" class="col-form-label">{{ __('Digite a Instituição*') }}</label>
<input id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" placeholder="Digite o nome da Instituição" autocomplete="instituicao" autofocus>
@error('instituicao')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-md-4"> <div class="col-md-4">
<label for="celular" class="col-form-label">{{ __('Celular*') }}</label> <label for="celular" class="col-form-label">{{ __('Celular*') }}</label>
<input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ old('celular') }}" required autocomplete="celular" autofocus> <input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ old('celular') }}" required autocomplete="celular" autofocus>
...@@ -324,9 +328,12 @@ ...@@ -324,9 +328,12 @@
var instituicao = document.getElementById('instituicao'); var instituicao = document.getElementById('instituicao');
var instituicaoSelect = document.getElementById('instituicaoSelect'); var instituicaoSelect = document.getElementById('instituicaoSelect');
if(instituicaoSelect.value === "Outra"){ if(instituicaoSelect.value === "Outra"){
instituicaoSelect.style.display = "none"; instituicaoSelect.parentElement.className = 'col-md-2';
instituicao.style.display = "inline"; instituicao.parentElement.style.display = '';
}else if(instituicaoSelect.value === "UFAPE"){
instituicaoSelect.parentElement.className = 'col-md-8';
instituicao.parentElement.style.display = 'none';
} }
} }
......
...@@ -49,28 +49,33 @@ ...@@ -49,28 +49,33 @@
</div> </div>
{{-- Instituição de Ensino e Celular --}} {{-- Instituição de Ensino e Celular --}}
<div class="form-group row"> <div class="form-group row">
<div class="col-md-4"> <div class="col-md-6">
<label class="col-form-label">{{ __('Instituição de Vínculo*') }}</label> <label class="col-form-label">{{ __('Instituição de Vínculo*') }}</label>
<input style="display: none;" id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" placeholder="Digite o nome da Instituição" autocomplete="instituicao" autofocus>
<select style="display: inline" onchange="showInstituicao()" class="form-control @error('instituicaoSelect') is-invalid @enderror" name="instituicaoSelect" id="instituicaoSelect"> <select style="display: inline" onchange="showInstituicao()" class="form-control @error('instituicaoSelect') is-invalid @enderror" name="instituicaoSelect" id="instituicaoSelect">
<option value="" disabled hidden>-- Instituição --</option> <option value="" disabled hidden>-- Instituição --</option>
<option value="{{ $user->instituicao }}" selected>{{ $user->instituicao }}</option> @if($user->instituicao != "UFAPE")
<option value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option> <option value="{{ $user->instituicao }}" selected>{{ $user->instituicao }}</option>
<option>Outra</option> @endif
<option @if( $user->instituicao == "UFAPE") selected @endif value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option>
<option @if(old('instituicaoSelect') == "Outra") selected @endif value="Outra">Outra</option>
</select> </select>
@error('instituicao') @error('instituicaoSelect')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
@error('instituicaoSelect') </div>
<div class='col-md-4' style="display: none;">
<label for="instituicao" class="col-form-label">{{ __('Digite a Instituição*') }}</label>
<input id="instituicao" type="text" class="form-control @error('instituicao') is-invalid @enderror" name="instituicao" value="{{ old('instituicao') }}" placeholder="Digite o nome da Instituição" autocomplete="instituicao" autofocus>
@error('instituicao')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-md-4"> <div class="col-md-2">
<label for="celular" class="col-form-label">{{ __('Celular*') }}</label> <label for="celular" class="col-form-label">{{ __('Celular*') }}</label>
<input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ $user->celular }}" required autocomplete="celular" autofocus> <input id="celular" type="text" class="form-control @error('celular') is-invalid @enderror" name="celular" value="{{ $user->celular }}" required autocomplete="celular" autofocus>
...@@ -423,9 +428,16 @@ ...@@ -423,9 +428,16 @@
var instituicao = document.getElementById('instituicao'); var instituicao = document.getElementById('instituicao');
var instituicaoSelect = document.getElementById('instituicaoSelect'); var instituicaoSelect = document.getElementById('instituicaoSelect');
if(instituicaoSelect.value === "Outra"){ // if(instituicaoSelect.value === "Outra"){
instituicaoSelect.style.display = "none"; // instituicaoSelect.style.display = "none";
instituicao.style.display = "inline"; // instituicao.style.display = "inline";
// }
if(instituicaoSelect.value === "Outra"){
instituicaoSelect.parentElement.className = 'col-md-2';
instituicao.parentElement.style.display = '';
}else if(instituicaoSelect.value === "UFAPE"){
instituicaoSelect.parentElement.className = 'col-md-6';
instituicao.parentElement.style.display = 'none';
} }
} }
...@@ -448,5 +460,7 @@ ...@@ -448,5 +460,7 @@
emailInput.disabled = false; emailInput.disabled = false;
form.submit(); form.submit();
} }
window.onload = showInstituicao();
</script> </script>
@endsection @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