EA
Uso do TPageStep
Pessoal estou usando o TPageStep e quero trocar de step clicando na etapa, vi que tem como criar uma TAction e vincular ao step, porém ao clicar a página é recarregada com os parâmetros passados nesta TAction, o que pra mim gera um problema pois queria validar se os dados atuais foram preenchidos para trocar para o outro step.
Pensando nisto coloquei no TAction o 'static' => '1', daí a tela não é recarregada e o meu método é chamado, como não defini o método como static consigo acessar o $this->form, porém ao chamar $this->form->getData() não retorna todos os campos em branco.
Eu queria ao clicar validar se tem algum campo obrigatório não preenchido e avisar antes de trocar de etapa, e ao trocar de etapa deixar visível os campos da etapa e esconder os campos que não são da etapa atual, mas sem ter que recarregar a tela
Pensando nisto coloquei no TAction o 'static' => '1', daí a tela não é recarregada e o meu método é chamado, como não defini o método como static consigo acessar o $this->form, porém ao chamar $this->form->getData() não retorna todos os campos em branco.
Eu queria ao clicar validar se tem algum campo obrigatório não preenchido e avisar antes de trocar de etapa, e ao trocar de etapa deixar visível os campos da etapa e esconder os campos que não são da etapa atual, mas sem ter que recarregar a tela
bom dia Edson, estou tentando usar o TPageStep, mas gostaria de saber se achou a soluçõa para recuperar dados dos formúlarios, que compoe o TPageStep.
se esta usando, poderia me mostrar como vocês fez?
Estou utilizando TPageStep nesse momento, criei a lógica abaixo vou postar aqui para ajudar quem precisar novamente.
Eu alimento o TPageStep no __construct a partir de um array.
A função abaixo eu chamo no Action do botão que criei para avançar...
O voltar fiz algo semelhante...