1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Como chamar uma view através de um item no menu select, sendo o item selecionado nesse menu...

Discussion in 'Technology' started by Ramiro, Oct 8, 2018.

  1. Ramiro

    Ramiro Guest

    View que exibe o Menu Select que chamará outra View de acordo com o filtro selecionado:

    <form action="<?= base_url() ?>processo/processofiltro" method="post" >
    <div class="col-md-2" >
    <div class="form-group">
    <label>Filtrar</label>
    <select class="form-control" name="situacao" required autofocus>
    <option value="Todos">Todos</option> Aqui gostaria de chamar outro método que não possui filtro.
    <option value="Tramitando">Tramitando</option>
    <option value="Suspenso">Suspensos</option>
    <option value="Extinto">Extintos</option>
    <option value="Arquivado">Arquivados</option>
    </select>
    </div>
    </div>
    </form>


    Função na Classe Controller:

    public function processofiltro($situacao) {
    $this->load->model('ProcessoModel', 'processo');
    $dados['processo'] = $this->processo->getProcessos($situacao);
    if ($this->processo->getProcessos($situacao)) {
    $this->load->view('/relatorio/processo', $dados);
    } else {
    redirect('dashboard', 'refresh');
    }
    }


    Função da Classe Model:

    function getProcessos($situacao) {
    $this->db->select('*');
    $this->db->where("situacao", $situacao);
    return $this->db->get('processo')->result();
    }


    Ps.: Preciso fazer um filtro na View como aqueles do Excel.

    Login To add answer/comment
     

Share This Page