EL
Função form->getData() retorna TDBCombo vazio
Fiz um formulário com dois TDBCombo, as opções no formulário aparecem corretamente. Porém mesmo selecionando uma opção ao clicar em salvar os TDBCombos aparecem vazios.
Preciso fazer alguma configuração antes do form->getData();
Preciso fazer alguma configuração antes do form->getData();
A função setData preenche o formulário com os valores informados.
Olá Nataniel, a questão é que os INPUTs depois do $data = $this->form->getData(); os valores nesses campos são exibidos. Mas os selects com TDBCombo mesmo selecionando valores ao exibir os dados esses selects estão vazios.
Trecho dos códigos do formulário e método onSave:
O primeiro parâmetro da TDBCombo deve ser o nome do campo no formulário e deve coincidir com o nome da coluna no model/banco de dados
Obrigado Nataniel, confundi o nome do campo na tabela com o label do campo no formulário.
Fiz a correção e funcionou.