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

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto 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?