Declarações Globais Pessoal, Como funciona o processo de variável global no Framework? Ex.: Estou criando a variável depois dentro de eu realizo a instanciação em funções externar consigo setar os valores normalmente, porém quando tento ler as modificações feitas em tela pelo o usuário atra...
AT
Declarações Globais  
Fechado
Pessoal,

Como funciona o processo de variável global no Framework?

Ex.: Estou criando a variável
 
  1. <?php public check; ?>
depois dentro de
 
  1. <?php public function __construct() ?>
eu realizo a instanciação
 
  1. <?php $this->check = new TCheckGroup('check'); ?>
em funções externar consigo setar os valores normalmente, porém quando tento ler as modificações feitas em tela pelo o usuário através do
 
  1. <?php var_dump($check); ?>
não consigo de jeito nenhum... sempre quando faço a chamada da função os checkboxes somem e o resultado é sempre null... Alguém poderia me ajudar?

att.

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 (2)


MG

Adriano

Você tentou ...

 
  1. <?php
  2. class CadastroUsuarios extends TPage
  3. {
  4. public $check;
  5. public function __construct()
  6. {
  7. $this->check = new TCheckGroup('check');
  8. }
  9. }
  10. ?>
PD

Adriano,

Modificações feitas em tela somente são capturadas via POST.
Então se você tem um FORM, e este um BUTTON, vincule uma ação.
Na ação:
$this->form->getData();

Então os dados virão. Lembre que a Web é StateLess, não StateFull como o Desktop.

Att,
Pablo