Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Chamar um modal através de uma ação Bom dia pessoal, tudo bem? Sou completamente novo no Framework, estou fazendo meus estudos iniciais e me surgiu uma dúvida, talvez ela seja bem simples, mas eu empaquei. Eu tenho uma página contendo um Datagrid sendo que, uma das colunas é uma ação que chama um método chamado openModal ...
MN
Chamar um modal através de uma ação  
Bom dia pessoal, tudo bem? Sou completamente novo no Framework, estou fazendo meus estudos iniciais e me surgiu uma dúvida, talvez ela seja bem simples, mas eu empaquei.

Eu tenho uma página contendo um Datagrid

  1. <?php $this->datagrid = new BootstrapDatagridWrapper(new TDataGrid); ?>


sendo que, uma das colunas é uma ação que chama um método chamado openModal

  1. <?php $generate_wallet = new TDataGridAction([$this'openModal'], ['AutoId' => '{AutoId}',  'nome' => '{Nome}'] ); ?>


Dentro deste método eu gostaria que ele chamasse um modal e o exiba na tela, não pode ser somente uma TMessage porque eu preciso gerar uma página mais dinamica e vou fazer isso em html com algumas outras coisas, estou tentando fazer isso da forma abaixo, porém a página somente pisca e nada acontece, mas seu eu coloco a chamada do THtmlRenderer no construtor, ele exibe na tela bem certinho

  1. <?php
  2. public function openModal($param){
  3.             // create the HTML Renderer
  4.             $this->html = new THtmlRenderer('app/resources/secretary/modal.html');
  5.             
  6.             $replaces = [];
  7.             $replaces['title'] = 'Panel title';
  8.             $replaces['footer'] = 'Panel footer';
  9.             $replaces['name'] = 'Someone famous';
  10.             // habilita a seção main, injetando o vetor de substituições
  11.             $this->html->enableSection('main'$replaces);
  12.             
  13.             parent::add($this->html);
  14.         }
  15. ?>


Alguém poderia me auxiliar por gentileza?

Desde já eu agradeço

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

Difícil dizer sem ver todo o código. Aparece algum erro javascript no console do navegador?