Manipular objetos de Formulario no onExitAction Tenho um objeto $cpf_cnpj = new TEntry('cpf_cnpj'); e no seu evento onExitAction gostaria de fazer algo do tipo ...
IG
Manipular objetos de Formulario no onExitAction  
Tenho um objeto $cpf_cnpj = new TEntry('cpf_cnpj'); e no seu evento onExitAction gostaria de fazer algo do tipo

 
  1. <?php
  2. if (!empty($param['cpf_cnpj'])){
  3. if (strlen($param['cpf_cnpj']) == 14 ){
  4. $cpf_cnpj = new TEntry('cpf_cnpj');
  5. $cpf_cnpj->addValidation('CPF/CNPJ', new TCPFValidator);
  6. TForm::sendData('form_cliente', $cpf_cnpj);
  7. }
  8. else if (strlen($param['cpf_cnpj']) == 18 ){
  9. $cpf_cnpj = new TEntry('cpf_cnpj');
  10. $cpf_cnpj->addValidation('CPF/CNPJ', new TCNPJValidator);
  11. TForm::sendData('form_cliente', $cpf_cnpj);
  12. }
  13. }
  14. ?>


ou receber o objeto que vem do formulário e atribuir o addValidation ao objeto.

alguém tem uma luz ou terei que fazer via javascript?

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 (1)


IF

Dê uma olhada nesse link: www.adianti.com.br/forum/pt/view_661?adicionando-validacoes-em-formu