D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
adms
/
Views
/
usuario
/
Filename :
PortalEditarUsuario.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']['marcatot']); if (isset($this->Dados['marcas'])) { echo "<script> window.onload = function(){ adicionaTabelaMarcas('tbl'); }; </script>"; } //var_dump($this->Dados['select'][0]); ?> <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">Editar Usuário</h2> </div> <?php if ($this->Dados['botao']['vis_usuario']) { ?> <div class="p-2"> <a href="<?php echo URLADM . 'portal-ver-usuario/ver-usuario/' . $valorForm['id']; ?>" class="btn btn-outline-primary btn-sm">Visualizar</a> </div> <?php } ?> </div><hr> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="" enctype="multipart/form-data"> <input name="id" type="hidden" value="<?php if (isset($valorForm['id'])) { echo $valorForm['id']; } ?>"> <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="Digite o nome completo" value="<?php if (isset($valorForm['nome'])) { echo $valorForm['nome']; } ?>"> </div> <div class="form-group col-md-6"> <label><span class="text-danger">*</span> Apelido</label> <input name="apelido" type="text" class="form-control" placeholder="Como gostaria de ser chamado" value="<?php if (isset($valorForm['apelido'])) { echo $valorForm['apelido']; } ?>"> </div> </div> <div class="form-row"> <div class="form-group col-md-6"> <label><span class="text-danger">*</span> E-mail</label> <input name="email" type="text" class="form-control" placeholder="Seu melhor e-mail" value="<?php if (isset($valorForm['email'])) { echo $valorForm['email']; } ?>"> </div> <div class="form-group col-md-6"> <label><span class="text-danger">*</span>Celular</label> <input name="celular" type="text" class="form-control" id="celular" value="<?php if (isset($valorForm['celular'])) { echo $valorForm['celular']; } ?>" > </div> </div> <div class="form-row"> <div class="form-group col-md-4"> <div id="tabela"> <label>Marcas Atuais:</label><br> <table align="center" id="tbl" border="1" width="100%"> <!-- <thead> <tr> <td align="center"><b><font color="blue">Codigo</font></b></td> <td align="center" style="width:900px" ><b><font color="blue">Nome da Marca</font></b></td> <td align="center"><b><font color="blue">Exc</font></b></td> </tr> </thead> --> <tbody> </tbody> </table> </div> </div> <div class="form-group col-md-2"> <label> </label><br> <button type="button" class="btn btn-info btn-lg" data-toggle="modal" style="width: 40x; height: 37px; font-size: 13px; align-content: center;" data-target="#myModal" >Incluir Marca</button> </div> </div> <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">*</span> Situação</label> <select name="adms_sits_usuario_id" id="adms_sits_usuario_id" class="form-control" > <option value="">Selecione</option> <?php foreach ($this->Dados['select']['sit'] as $sit) { extract($sit); if ($valorForm['adms_sits_usuario_id'] == $id_sit) { echo "<option value='$id_sit' selected>$nome_sit</option>"; } else { echo "<option value='$id_sit'>$nome_sit</option>"; } } ?> </select> </div> </div> <p> <span class="text-danger">* </span>Campo obrigatório </p> <input name="EditUsuario" type="submit" class="btn btn-warning" value="Salvar"> </form> </div> </div> <!-- MODAL --> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <!-- Aqui escrevemos o conteúdo do modal, como opções e detalhes da mensagem--> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title">Marcas para Autorizar</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <!-- Corpo da mensagem --> <font size="2"> <div class="modal-body"> <div class="form-group col-md-8"> <label>Selecionar</label> <!-- <button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#exampleModal">Selecione</button> --> <datalist id="ent" > <?php foreach ($this->Dados['select']['marcatot'] as $marcatot) { extract($marcatot); $nome_marca = utf8_decode($marca_nome); echo "<option data-id='{$marca_id}' id='{$marca_id}' value='{$nome_marca}'></option>"; } ?> </datalist> <input id="gre_marca_aux" name="gre_marca_id_aux" list="ent" class="form-control col-sm-12" onchange="javascript:marca_trade(this);" > </div> <input type="hidden" name="marca_id" id="marca_id"> <input type="hidden" name="marca_nome" id="marca_nome"> </div> </font> <!-- O prompt da mensagem do Modal deverá estar aqui — é o rodapé do modal--> <div class="modal-footer"> <button type="button" class="btn btn-danger" data-dismiss="modal">Sair</button> <input type="button" class="btn btn-info" onclick="adicionaLinha('tbl')" value="Incluir"> <!-- <button type="submit" class="btn btn-info" onclick="adicionaLinha('tbl')">Incluir</button> --> </div> </div> </div> </div> <script> function adicionaLinha(idTabela) { var marca_id = document.getElementById('marca_id').value; var marca_nome = document.getElementById('marca_nome').value; //alert('aqui: '+marca_id+ ' - '+ marca_nome); var tabela = document.getElementById(idTabela); var numeroLinhas = tabela.rows.length; var linha = tabela.insertRow(numeroLinhas); var celula1 = linha.insertCell(0); var celula2 = linha.insertCell(1); var celula3 = linha.insertCell(2); //style="width: 85%; celula2.width = '1200px'; //var celula4 = linha.insertCell(3); celula1.innerHTML = marca_id; celula2.innerHTML = marca_nome; var parttexto = "<input class='editar' align='center' type='checkbox' id='marcas' checked onclick='removeLinha(this)' name='marcas["; var textoin = parttexto+ marca_id+"]'>"; //alert('textoin: ' + textoin); celula3.innerHTML = textoin; //celula3.innerHTML = "<input class='editar' type='checkbox' id='marcas' checked onclick='removeLinha(this)' name='marcas['+ marca_id+']' readonly>"; //celula4.innerHTML = "<input type='button' value='Remover' onclick='removeLinha(this)'>"; // celula3.innerHTML = "<button ='removeLinha(this)'>Remover</button>"; document.getElementById('gre_marca_aux').value = ""; document.getElementById("tabela").style.display = 'block'; } function adicionaTabelaMarcas(idTabela) { var obj = <?php echo json_encode($this->Dados['marcas']); ?>; var tabela = document.getElementById(idTabela); for (var i = 0; i < obj.length; i++){ var linha = tabela.insertRow(i); var celula1 = linha.insertCell(0); var celula2 = linha.insertCell(1); var celula3 = linha.insertCell(2); //style="width: 85%; celula2.width = '1200px'; //var celula4 = linha.insertCell(3); celula1.innerHTML = obj[i].marca_id; celula2.innerHTML = obj[i].marca_nome; var parttexto = "<input class='editar' align='center' type='checkbox' id='marcas' checked onclick='removeLinha(this)' name='marcas["; var textoin = parttexto+ obj[i].marca_id+"]'>"; //alert('textoin: ' + textoin); celula3.innerHTML = textoin; } document.getElementById('gre_marca_aux').value = ""; document.getElementById("tabela").style.display = 'block'; }; function removeLinha(linha) { // const response = confirm("Confirma Excluir Marca ?"); // if (response) { var i=linha.parentNode.parentNode.rowIndex; document.getElementById('tbl').deleteRow(i); // }else{ // $('#marcas').prop('checked', true); // } } </script>