WS
Exemplo DatagridWindowForm com Validação não funciona.
Fechado
Bom dia galera, no exemplo DatagridWindowForm não consta validações de campos do formulário.
quando coloco o código para uma validação, ele limpa todos os campos PAI.
Tenho a página PAI que tenha FORM1 ao clicar no add ele chama um TWindow com FORM2, ao validar qualquer campo do FORM2 ele limpa as informações do FORM1.
quando coloco o código para uma validação, ele limpa todos os campos PAI.
- <?php
- $this->form->validate();
- ?>
Tenho a página PAI que tenha FORM1 ao clicar no add ele chama um TWindow com FORM2, ao validar qualquer campo do FORM2 ele limpa as informações do FORM1.
Código completo do frame com a validação e gerando um erro, alguém pode me ajudar?...
$this->form->validate gera uma Exception, coloque o try/catch na onSave...
Bem isso mesmo, apenas para completar a resposta do nosso amigo Nataniel, no cath deve colocar:
onde o form seria o formulário PAI e o formWindow seria o formulário Filho(TWINDOW).
Esse TWindow ta dando o que falar.
Com esse código eu não consigo colocar o valor do ID trabalhando com o setData. A questão é que talvez a informação esta indo no formulário PAI, por exemplo, eu quero dar um simples print_r no metodo do windowForm() a o print sai na página PAI.
Dê nomes diferentes aos forms:
new TQuickForm('outracoisa')