Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
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. }?>

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (1)


FC

Talvez ajude

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