D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Views
/
Ruptura
/
Filename :
VieSelecionaRupturaFilial.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']['grupo']); ?> <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">RUPTURAS - Selecionar Filial</h2> </div> </div><hr> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="" enctype="multipart/form-data"> <div id="div-alert"></div> <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">*</span> <label>Data</label> <select required name="data" id="data" class="form-control" > <option value="">Selecione</option> <?php foreach ($this->Dados['select']['data'] as $data) { extract($data); echo "<option value='$rup_data'>$rup_data_f</option>"; } ?> </select> </div> <?php if($_SESSION['filial']== 0){ ?> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> <label>Filial</label> <select required name="filial_id" id="filial_id" class="form-control" > <option value="0">Todas</option> <?php foreach ($this->Dados['select']['filial'] as $filial) { extract($filial); echo "<option value='$filial_id'>$filial_nome</option>"; } ?> </select> </div> <?php }else{ ?> <div class="form-row"> <div class="form-group col-md-4"> <label><?php echo 'Filial: <b>'.$this->Dados['select']['filial'][0]['filial_nome'] ?> </label> </div> <?php } ?> </div> <div class="form-row"> <div class="form-group col-md-3"> <label><span class="text-danger">*</span> <label>Secao</label> <select required name="secao_id" id="secao_id" class="form-control" onchange="buscagrupo(this.value)" > <option value="0">Todas</option> <?php foreach ($this->Dados['select']['sec'] as $secao) { extract($secao); $sec_nome =utf8_encode($sec_nome); echo "<option value='$sec_id'>$sec_nome</option>"; } ?> </select> </div> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> <label>Grupo:</label> <select required name="grupo_id" id="grupo_id" class="form-control" > <option value="0">Todos</option> </select> </div> </div> <div class="form-row"> <p> <span class="text-danger">* </span>Campo obrigatório </p> </div> <div class="form-row"> <input name="Limpar" id="Limpar" type="reset" class="btn btn-success" value="Limpar"> <div class="form-group col-md-0.5"> </div> <input name="LisConsRup" id="LisConsRup" type="submit" class="btn btn-info" value="Listar"> </div> </form> </div> </div> </div> <script> <?php $arr = $this->Dados['select']['grupo']; $ax1 = json_encode($arr); //echo print_r(utf8_encode($arr[1]['grupo_nome'])); //print_r($this->Dados['select']['grupo']); for($i=0;$i<count($arr);$i++){ $ax[$i] = array( 'grupo_id' => $arr[$i]['grupo_id'], 'secao_id' => $arr[$i]['secao_id'], 'grupo_nome' => utf8_encode($arr[$i]['grupo_nome']), ); } ?> function buscagrupo(secao) { var obj = JSON.parse('<?php echo json_encode($ax); ?>'); element = document.getElementById("grupo_id"); element.innerHTML = ''; //alert(secao); var node = document.createElement("option"); var textnode = document.createTextNode('Todos'); 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_serv); // alert(obj[i].secao_id); if (obj[i].secao_id == secao){ // we found it var node = document.createElement("option"); var textnode = document.createTextNode(obj[i].grupo_nome); node.setAttribute("value", obj[i].grupo_id); node.appendChild(textnode); element.appendChild(node); } } } </script>