AJ
TDBCombo com filtro exibindo somente dados desejados
Ola! Gostaria de exibir os cursos que possuem o status_id = aberto da tabela edital! Ja testei implementações com Tcriteria mas nao obtive sucesso!
- <?php
- $criteria = new TCriteria();
- $criteria->add(new TFilter('id_status','=',1); //STATUS 1 SIGNIFICA ABERTO NA TABELA EDITAL
- $id_edital = new TDBCombo('id_edital', 'permission', 'Edital', 'id', 'nome','nome asc', $criteria);
- // EU DESEJO QUE O TECNICO ALTERE O STATUS PARA ABERTO E ELE APAREÇA NA COMBO NA HORA DA INSCRICAO
- // AQUI FOI OUTRA TENTATIVA
- // $id_edital->addItems(Edital::where("id_status","=",1));
- ?>
Olá
Eu uso este conceito em vários lugares e funciona bem.
Certifique-se que o atributo id_status tenha registros com 1 na tabela.
Este 1 [e numero ou um TINYINT(boolean)?
Olá Marcelo, este é um campo do tipo int agora vou alterar para boolean para ver se facilita o filtro.