Conheça  A Ferramenta LowCode mais moderna e veloz para desenvolvimento PHP: Adianti Creator
Dúvida sobre páginas dentro de páginas Olá, eu tenho uma página de cadastro de pessoas jurídicas que possui um field que amarra uma determinada pessoa física a esta empresa... Então eu tenho um botão de mais para abrir as propriedades dessa, entretanto estou usando TWindow para mostrar isso para o usuário, só que neste caso o menu e a barra superior aparecem... Tem como eu eu pegar somente o conteúdo da página? ...
BA
Dúvida sobre páginas dentro de páginas  
Olá, eu tenho uma página de cadastro de pessoas jurídicas que possui um field que amarra uma determinada pessoa física a esta empresa...
Então eu tenho um botão de mais para abrir as propriedades dessa, entretanto estou usando TWindow para mostrar isso para o usuário, só que neste caso o menu e a barra superior aparecem...
Tem como eu eu pegar somente o conteúdo da página?

 
  1. <?php
  2. $window = TWindow::create('Pessoa Física', 0.8, 650);
  3. $iframe = new TElement('iframe');
  4. $iframe->id = "iframe_external";
  5. $iframe->src = "index.php?class=PessoaFisicaForm&method=onEdit&key={$param['CONTATO']}&ID={$param['CONTATO']}";
  6. $iframe->frameborder = "0";
  7. $iframe->scrolling = "yes";
  8. $iframe->width = "100%";
  9. $iframe->height = "600px";
  10. $window->add($iframe);
  11. $window->show();
  12. ?>

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


NR

 
  1. <?php
  2. $class = new PessoaFisicaForm();
  3. $class->onEdit(['key'=>$param['CONTATO']]);
  4. $window->add($class->get(0));
  5. ?>
BA

Desse jeito quando eu clico no botão para abrir a TWindow o formulário perde todos os valores e quando eu salvo a TWindow que abriu a página de trás se torna o conteúdo TWindow.

 
  1. <?php
  2. {...}
  3. $btnEmpresa = TButton::create('btnEmpresa', array($this, 'onEmpresa'), 'Empresa', 'fa:search-plus red');
  4. {...}
  5. public function onEmpresa($param)
  6. {
  7. if ($param['EMPRESA'] != '') {
  8. $window = TWindow::create('Pessoa Física', 0.8, 650);
  9. $class = new PessoaJuridicaForm();
  10. $class->onEdit(['key' => $param['EMPRESA']]);
  11. var_dump($class->form);
  12. $window->add($class->get(0));
  13. $window->show();
  14. }
  15. }
  16. ?>
BA

Acho que é mais coerente usar o TDBSeekButton mesmo...