D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
idoso
/
adm
/
app
/
gre
/
Views
/
Familiar
/
Filename :
cadFamiliar.php
back
Copy
<?php if (isset($this->Dados['form'])) { $valorForm = $this->Dados['form']; } if (isset($this->Dados['form'][0])) { $valorForm = $this->Dados['form'][0]; } //var_dump($this->Dados['select']['filial']); ?> <style> /* Defina o tamanho desejado apenas para o campo de texto associado ao datalist */ #gre_residente_id_aux { width: 400px; /* Defina a largura desejada em pixels */ height: 40px; /* Defina a altura desejada em pixels */ } </style> <div class="content p-1"> <div class="list-group-item"> <div class="d-flex"> <div class="mr-auto p-2"> <h2 class="display-4 titulo">Cadastrar Familiar</h2> </div> <?php if ($this->Dados['botao']['list_fami']) { ?> <div class="p-2"> <a href="<?php echo URLADM . 'familiar/listar'; ?>" class="btn btn-outline-info btn-sm">Voltar</a> </div> <?php } ?> </div><hr> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="" enctype="multipart/form-data"> <?php if ($_SESSION['filial']<> 0) { ?> <div class="form-row"> <div class="form-group col-md-8"> <label><?php echo 'Filial: <b>'. $this->Dados['select']['resid'][0]['filial_nome'].'</b>'?> </label> </div> </div> <?php } ?> <div class="form-row"> <div class="form-group col-md-3"> <label><span class="text-danger">*</span> <label>Unidade</label> <select required name="gre_filial_id" id="gre_filial_id" class="form-control" onchange="javascript:pega_residente(this.value)"> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['filial'] as $filial) { extract($filial); echo "<option value='$id_filial'>$nome_filial</option>"; } ?> </select> </div> <div class="form-group col-md-8"> <label><span class="text-danger">*</span> <label>Selecione Residente</label> <input id="gre_residente_id_aux" name="gre_residente_id_aux" list="ent" class="form-control" onchange="javascript:buscaResidente(this)" required /> <datalist id="ent" class="col-md-8">required> </datalist> <input type="hidden" name="gre_residente_id" id="gre_residente_id" > </div> </div> <div class="form-row"> <div class="form-group col-md-6"> <label><span class="text-danger">*</span>Nome</label> <input name="nome" type="text" class="form-control" placeholder="Nome Completo" value="<?php if (isset($valorForm['nome'])) { echo $valorForm['nome']; } ?>" required> </div> <div class="form-group col-md-3"> <label><span class="text-danger">*</span> <label>Sexo</label> <select required name="gre_sexo_id" id="gre_sexo_id" class="form-control"> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['sexo'] as $sexo) { extract($sexo); $nome_sexo = utf8_encode($nome_sexo); echo "<option value='$id_sexo'>$nome_sexo</option>"; } ?> </select> </div> <div class="form-group col-md-3"> <label><span class="text-danger">*</span> <label>Grau Parentesco</label> <select required name="gre_parentesco_id" id="gre_parentesco_id" class="form-control"> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['parent'] as $parent) { extract($parent); echo "<option value='$id_parent'>$nome_parent</option>"; } ?> </select> </div> </div> <div class="form-row"> <div class="form-group col-md-6"> <label><span class="text-danger">*</span> <label>Profissao</label> <select required name="gre_cbo_id" id="gre_cbo_id" class="form-control"> <option value="">Selecione</option> ' <?php foreach ($this->Dados['select']['prof'] as $prof) { extract($prof); $nome_prof = utf8_encode($nome_prof); echo "<option value='$id_prof'>$nome_prof</option>"; } ?> </select> </div> </div> <div class="form-row"> <div class="form-group col-md-4"> <label>Tel. Residencial</label> <input name="telefone_residencial" id="fone"type="text" class="form-control" placeholder="DDD+numero" value="<?php if (isset($valorForm['telefone_residencial'])) { echo $valorForm['telefone_residencial']; } ?>" > </div> <div class="form-group col-md-4"> <label>Tel. Comercial</label> <input name="telefone_comercial" id="foned"type="text" class="form-control" placeholder="DDD+numero" value="<?php if (isset($valorForm['telefone_comercial'])) { echo $valorForm['telefone_comercial']; } ?>"> </div> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> Celular</label> <input name="celular" id="cel" type="text" class="form-control" placeholder="Cel contato" value="<?php if (isset($valorForm['celular'])) { echo $valorForm['celular']; } ?>" required> </div> </div> <div class="form-row"> <div class="form-group col-md-6"> <label>E-mail</label> <input name="email" type="email" class="form-control" placeholder="E-mail principal" value="<?php if (isset($valorForm['email'])) { echo $valorForm['email']; } ?>"> </div> </div> <p> <span class="text-danger">* </span>Campo obrigatório </p> <input name="CadFami" type="submit" class="btn btn-warning" value="Salvar"> </form> <script> function pega_residente(filial) { document.getElementById("gre_residente_id_aux").value = ""; var obj = <?php echo json_encode($this->Dados['select']['resid']); ?>; var inputElement = document.getElementById("gre_residente_id_aux"); var datalistElement = document.getElementById("ent"); console.log(filial); function limparDatalist() { while (datalistElement.firstChild) { datalistElement.removeChild(datalistElement.firstChild); } } limparDatalist(); for (var i = 0; i < obj.length; i++) { if (obj[i].id_filial == filial){ var option = document.createElement("option"); option.value = obj[i].nome_resid; option.setAttribute("data-id", obj[i].id_resid); datalistElement.appendChild(option); } } } </script> </div>