Pegar Resultado de uma escolha do TCombo Pessoal eu quero criar uma TCombo com alguns itens, que ao escolher ele joga o resultado de uma string em uma variável tipo assim: ...
MO
Pegar Resultado de uma escolha do TCombo  
Fechado
Pessoal eu quero criar uma TCombo com alguns itens, que ao escolher ele joga o resultado de uma string em uma variável tipo assim:

 
  1. <?php
  2. //criando o combo para o filtro
  3. $combo_filtro = new TCombo('combo_filtro');
  4. // criando itens do combo
  5. $combo_filtro_items = array();
  6. $combo_filtro_items[0] ='Nome';
  7. $combo_filtro_items[1] ='Nis';
  8. $combo_filtro_items[2] ='C.P.F';
  9. $combo_filtro_items[3] ='Nome da Mãe';
  10. //adicionando itens ao combo
  11. $combo_filtro->addItems($combo_filtro_items);
  12. //criando uma ação ao combo
  13. $combo_action = new TAction(array($this, 'onChangeAction'));
  14. //adicionando a ação da combo
  15. $combo_filtro->setChangeAction($combo_action);
  16. $tipofiltro = $combo_filtro->setChangeAction($combo_action);;
  17. public static function onChangeAction ($param)
  18. {
  19. $obj = new StdClass;
  20. $obj->tipo_filtro = NULL;
  21. switch ($param['combo_filtro'])
  22. {
  23. case 0:
  24. $obj->tipo_filtro = "nome";
  25. break;
  26. case 1:
  27. $obj->tipo_filtro = "nis";
  28. break;
  29. case 2:
  30. $obj->tipo_filtro = "cpf";
  31. break;
  32. case 3:
  33. $obj->tipo_filtro = "nomemae";
  34. break;
  35. }
  36. TForm::sendData('form_search_Titular', $obj);
  37. }
  38. como pegar este resultado e jogar em uma variável?
  39. ?>

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (5)


IF

Marcos, vc pode jogar esse resultado numa variável de sessão

 
  1. <?php
  2. TSession::setValue('variavel', $obj->tipo_filtro);
  3. ?>


e pra recuperar:
<?
TSession::getValue('variavel');
?>
PD

www.adianti.com.br/framework_files/tutor/index.php?class=FormInterac
MO

Consegui ficou muito bacana, pretendo colocar à disposição em Contribs, vlw
MO

Consegui ficou muito bacana, pretendo colocar à disposição em Contribs, vlw
MO

Consegui ficou muito bacana, pretendo colocar à disposição em Contribs, vlw