Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Executar Reload apos metodo estatico Olá colegas Sou iniciante no adianti. Estou seguindo o curso. Sentindo dificuldades. De acordo com o curso, foi criado um metodo estatico Delete. Dentro do metodo é mostrada uma TMessage pra informar que o registro foi excluido, e depois disso há o direcionamento para uma Action (onReload). Problema é que na minha opiniao essa mensagem é desnecessaria. Como fazer para nao mostrar essa m...
EL
Executar Reload apos metodo estatico  
Olá colegas
Sou iniciante no adianti. Estou seguindo o curso. Sentindo dificuldades.
De acordo com o curso, foi criado um metodo estatico Delete.
Dentro do metodo é mostrada uma TMessage pra informar que o registro foi excluido, e depois disso há o direcionamento para uma Action (onReload).
Problema é que na minha opiniao essa mensagem é desnecessaria.
Como fazer para nao mostrar essa mensagem, e chamar o onReload Diretamente?

public static function Delete($param)
{
try {
TTransaction::open('med');
$key = $param['key'];
$uf = new UF;
$uf->delete($key);

$pos_action = new TAction( [__CLASS__,'onReload']);
new TMessage('info', 'Registro Excluido', $pos_action);


TTransaction::close();

} catch (Exception $e) {
new TMessage('error',$e->getMessage());
TTransaction::rollback();
}

}


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

Você pode usar a função loadPage:
  1. <?php
  2. TApplication::loadPage(__CLASS__'onReload');
  3. ?>

Se quiser usar outro tipo de mensagem, dá uma olhada na TToast. Ela não "bloqueia" a tela e desaparece depois de alguns segundos:
https://framework.adianti.me/tutor/index.php?class=DialogToastView