D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
novonote
/
adm
/
app
/
gre
/
Views
/
UsuarioCli
/
Filename :
VieCadastrarUsuarioCli.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']['mod']); ?> <div class="content"> <div class="list-group-item"> <div class="d-flex align-items-center justify-content-between"> <div class="mr-auto p-2"> <h2 class="display-4 titulo">Cadastrar Usuário</h2> </div> <?php if ($this->Dados['botao']['list_usuario']) { ?> <div class="p-2"> <a href="<?php echo URLADM . 'usuario-cli/listar'; ?>" class="btn btn-outline-info btn-sm">Listar</a> </div> <?php } ?> </div><hr> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="" enctype="multipart/form-data"> <div class="row g-2"> <div class="form-group col-md-3"> <label><span class="text-danger">*</span> Nome</label> <input name="nome" type="text" class="form-control" placeholder="Digite o nome" value="<?php if (isset($valorForm['nome'])) { echo $valorForm['nome']; } ?>" required> </div> <div class="form-group col-md-3"> <label><span class="text-danger">*</span> Usuário para Login</label> <input name="usuario" type="text" class="form-control" id="usuario" placeholder="Digite usuário para login" value="<?php if (isset($valorForm['usuario'])) { echo $valorForm['usuario']; } ?>" required onchange="checaloja(this.value)"> </div> <div class="form-group col-md-3"> <label><span class="text-danger">*</span> E-mail</label> <input name="email" type="email" class="form-control" placeholder="Seu melhor e-mail" required> </div> </div><br> <div class="row"> <div id="tabmod" class="table-responsive col-md-3"> <table id="example-crm" style="margin-top: 15px; border-radius: 10px !important; overflow: hidden !important; border-collapse: separate !important;" align="left" class="mod" cellspacing="1" border="1" > <tr> <th colspan="2" class="text-center">MÓDULOS DE ACESSO</th> </tr> <tr> <?php foreach ($this->Dados['select']['mod'] as $mod) { extract($mod); ?> <tr> <td><?= ' - ' . $mod_nome; ?></td> <td align="center"> <input type="checkbox" id="gravar_mod" name="gravar_mod[<?= $mod_id; ?>]"> </td> </tr> <?php } ?> </tr> </table> </div> </div> </div> <p> <span class="text-danger">* </span>Campo obrigatório </p> <input name="CadUsuario" type="submit" class="btn btn-warning" value="Salvar"> </form> </div> </div> <script> function buscafilial(empr) { var obj = <?php echo json_encode($this->Dados['select']['filial']); ?>; element = document.getElementById("ro_filial_id"); element.innerHTML = ''; var node = document.createElement("option"); var textnode = document.createTextNode('TODAS'); node.setAttribute("value", 0); node.appendChild(textnode); element.appendChild(node); // iterate over each element in the array for (var i = 0; i < obj.length; i++){ // look for the entry with a matching `code` value console.log(obj[i].nome_filial); if (obj[i].empr_id == empr){ var node = document.createElement("option"); var textnode = document.createTextNode(obj[i].filial_nome); node.setAttribute("value", obj[i].filial_id); node.appendChild(textnode); element.appendChild(node); // obj[i].name is the matched result } } } function checaloja(numloja) { // loja27 //alert(numloja); var loja_dig = document.getElementById("adms_filial_id").value; // alert('loja_dig: '+loja_dig); var eh_loja = numloja.substring(0, 4); var cod_loja = numloja.substring(4, 6); if(eh_loja == 'loja'){ if(cod_loja !== loja_dig){ mostrarAlerta('Erro!', 'Loja Digitada diferente de loja Usuario !!!', 'error'); document.getElementById("usuario").value = ""; document.getElementById('usuario').focus(); exit; } } } </script>