Criar Action Botão Pessoal, gostaria de um ajuda, criei a página abaixo com alguns botões , mas não estou conseguindo criar uma ação para os botões, abaixo o codigo e se alguem puder me informar como fazer, fico grato. ...
EG
Criar Action Botão  
Pessoal, gostaria de um ajuda, criei a página abaixo com alguns botões , mas não estou conseguindo criar uma ação para os botões, abaixo o codigo e se alguem puder me informar como fazer, fico grato.

 
  1. <?php
  2. class Inicial extends TPage
  3. {
  4. public function __construct()
  5. {
  6. parent::__construct();
  7. parent::include_css('app/resources/myframe.css');
  8. $vbox = new TVBox;
  9. $bt3a = new TButton('bt3a');
  10. // criar uma action para $bt3a onde ao clicar chama uma função com nome por exemplo exbirTela
  11. $bt3b = new TButton('bt3b');
  12. $bt3c = new TButton('bt3c');
  13. $bt3d = new TButton('bt3d');
  14. $bt3e = new TButton('bt3e');
  15. $bt3f = new TButton('bt3f');
  16. $bt3a->setLabel('ORDEM DE SERVIÇO');
  17. $bt3b->setLabel('PDV');
  18. $bt3c->setLabel('CTO RECEBER');
  19. $bt3d->setLabel('CTO PAGAR');
  20. $bt3e->setLabel('CLIENTE');
  21. $bt3f->setLabel('PRODUTO');
  22. $bt3a->class = 'btn btn-primary btn-md';
  23. $bt3b->class = 'btn btn-info btn-md';
  24. $bt3c->class = 'btn btn-success btn-md';
  25. $bt3d->class = 'btn btn-danger btn-md';
  26. $bt3e->class = 'btn btn-success btn-md';
  27. $bt3f->class = 'btn btn-warning btn-md';
  28. $hbox3 = new THBox;
  29. $hbox3->addRowSet( $bt3e,' ',$bt3f,' ',$bt3b,' ', $bt3a,' ', $bt3c,' ',$bt3d );
  30. $frame3 = new TFrame;
  31. //$frame3->setLegend('Bootstrap styles and sizes');
  32. $frame3->add($hbox3);
  33. $fc = new TFullCalendar('2018-01-26','month');
  34. $fc->addEvent(1,'Busca Notebook','2018-01-26T10:00:00','2018-01-26T11:00:00',null,'crimson');
  35. $fc->addEvent(1,'Entregar Impressora','2018-01-26T13:00:00','2018-01-26T13:30:00',null,'DarkOrange');
  36. $fc->addEvent(1,'Receber Cliente X','2018-01-26T14:00:00','2018-01-26T14:30:00',null,'Green');
  37. $hbox4 = new THBox;
  38. $hbox4->addRowSet($fc);
  39. $frame4 = new TFrame;
  40. $frame4->add($hbox4);
  41. $vbox->add($frame3);
  42. $vbox->add($frame4);
  43. parent::add($vbox);
  44. }
  45. public function onExitCodprod1($param)
  46. {
  47. new TMessage('info', 'Information message');
  48. }
  49. }

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)


NR

Para adicionar uma ação a um botão você precisa de um formulário.

Caso você não precise de um formulário sugiro usar TActionLink para isso:
adianti.com.br/framework_files/tutor/index.php?class=TextLinkView