Dois BootstrapFormBuilder na mesma página Olá, Estou precisando ter dois ou mais formularios na mesma página. Trago os registros, mostro o conteúdo e pode salvar algum em especifico. A parte de trazer os dados e montar todos os BootstrapFormBuilder está ok. Mas receber os dados não vai nem com reza. Fiz um teste com um formulario “manual”. Mas sempre o que me retorna no ID é o valor 1, mesmo clicando em outros....
AC
Dois BootstrapFormBuilder na mesma página  
Olá,

Estou precisando ter dois ou mais formularios na mesma página.

Trago os registros, mostro o conteúdo e pode salvar algum em especifico.

A parte de trazer os dados e montar todos os BootstrapFormBuilder está ok.

Mas receber os dados não vai nem com reza.

Fiz um teste com um formulario “manual”.

Mas sempre o que me retorna no ID é o valor 1, mesmo clicando em outros.
O valor do TEntry fica setado correto, só no método que vem errado

 
  1. <?php
  2. class FormTeste extends TPage
  3. {
  4. public function __construct($param)
  5. {
  6. parent::__construct();
  7. for ($i=1; $i<10;$i++){
  8. $this->form = new BootstrapFormBuilder($i);
  9. $this->form->setFormTitle("Teste");
  10. $this->form->generateAria();
  11. $ID = new \Adianti\Widget\Form\TEntry('ID');
  12. $ID->setValue($i);
  13. $this->form->addFields( [ new TLabel('Id') ], [$ID] );
  14. $btn_onsave = $this->form->addAction("Continuar", new TAction([$this, 'onSave']), 'fas:save #ffffff');
  15. $btn_onsave->addStyleClass('btn-danger');
  16. parent::add($this->form);
  17. }
  18. }
  19. /**
  20. * @return BootstrapFormBuilder
  21. */
  22. public function onSave($param=null)
  23. {
  24. $data = $this->form->getData();
  25. $this->form->setData($data);
  26. new TMessage('info', str_replace(',', '<br>', json_encode($data)));
  27. }
  28. }?>

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)


FC

Talvez ajude

https://www.adianti.com.br/framework_files/tutor/index.php?class=SplitRegisterVi