menu
Fórum Adianti
menu Menu
TQuestion sem reload Olá, boa tarde a todos! preciso fazer uma confirmação dentro de uma pagina, mas ela não pode fazer reload. Vi que o método Tquestion usa javascript "__adianti_load_page" para recarregar a pagina chamando o callback que foi passado como parâmetro. quero que o usuario seja questionado, e caso afirmativo o metodo de save sera chamado, caso negativo a pagina não faz nada publ...
B
TQuestion sem reload  
Olá, boa tarde a todos!

preciso fazer uma confirmação dentro de uma pagina, mas ela não pode fazer reload. Vi que o método Tquestion usa javascript "__adianti_load_page" para recarregar a pagina chamando o callback que foi passado como parâmetro.

quero que o usuario seja questionado, e caso afirmativo o metodo de save sera chamado, caso negativo a pagina não faz nada

public function onSave($param = null){ $param['texto'] = $texto; new TQuestion("Deseja registrar a evolução?", new TAction([$this, 'save'], $param), $action_cancel, "", "Registrar", "Cancelar"); } public function save($param) { try { TTransaction::open('database'); // cria e salva salva o Record. TTransaction::close(); } catch (\Throwable $th) { new TMessage('error', 'erro ao salvar' . $th->getMessage()); } }

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)


NR

Defina suas funções como estáticas:
https://adianti.com.br/framework_files/tutor/index.php?class=FormStaticBuilderView