FV
Estado do Form e comportamento
Fechado
Gostaria de saber como faço para o formulário se comportar de acordo com o evento.
Ex. um for de cadastro de usuário, quando for um usuário novo tem o campo senha como obrigatório, já no modo de edição não mostra o campo e mostra um botão para gerar nova senha.
Até que consegui verificar se está em modo de edição com a seguinte condição:
Ex. um for de cadastro de usuário, quando for um usuário novo tem o campo senha como obrigatório, já no modo de edição não mostra o campo e mostra um botão para gerar nova senha.
Até que consegui verificar se está em modo de edição com a seguinte condição:
<?php if(isset($_GET["key"])) {} ?>
porém, mesmo colocando as validações dentro do if, na hora de salvar todas são verificadas.
Obrigado, fico no aguardo de uma ajuda.
Olá Fagner! Esse framework tem componentes incríveis! A maneira tradicional, inclusive está no livro de referência do framework é:
Isso seria adicionado no método construtor. Mas isso geraria um problema: pessoas físicas seriam obrigadas a digitar um CNPJ e pessoas jurídicas um CPF. A sugestão é colocar uma validação posterior no método onSave da sua classe TPage. A mesma validação ficaria assim:
Valeu?